Faster alternatives to Pyannote on Whisper?

I am running Faster Whisper on CPU only and get good running times with about 2.5 min for 60 min sound with Whisper Base. With Pyannote for diarization the rate is about 0.9 times the sound length, aka 54 min for 60 min sound.

That is terribly slow compared to the transcription without Payannote.

Are there any faster alternatives out there, or hacks to make Payannote run faster with Whisper?

reddit.com
u/bidutree — 6 days ago

Faster alternatives to Pyannote on Whisper?

I am running Faster Whisper on CPU only and get good running times with about 2.5 min for 60 min sound with Whisper Base. With Pyannote for diarization the rate is about 0.9 times the sound length, aka 54 min for 60 min sound.

That is terribly slow compared to the transcription without Payannote.

Are there any faster alternatives out there, or hacks to make Payannote run faster with Whisper?

reddit.com
u/bidutree — 6 days ago

Call recorder?

Is there a working and simple solution for automatic call recording with S10? My current app from Cube ACR will not work with this phone due to... restrictions from Samsung and Google?

reddit.com
u/bidutree — 8 days ago
▲ 0 r/MacOS

Claude Code runs on macOS Catalina!

https://preview.redd.it/narmhjch10gh1.png?width=565&format=png&auto=webp&s=7521df1c2d1108b3554d664e709a4d4bf0871c3d

Claude Code runs on old Macs – here's how (macOS Catalina 10.15)

Think your old Mac is too old for Claude Code? Not necessarily. I got it running on a 2012 iMac with macOS Catalina (10.15) – an OS that hasn't received updates in years.

It takes a few extra steps, but it works. Here's how.

What you need

  • A Mac running macOS Catalina (10.15) – possibly older versions too, but only Catalina has been tested
  • A Claude Pro account (or higher)

Why the normal install fails

The current version of Claude Code is compiled for macOS 13 (Ventura) or later. On Catalina, it crashes immediately with:

dyld: Symbol not found: ...
Referenced from: ... (which was built for Mac OS X 13.0)

The fix: install version 2.1.112, which uses an older binary that runs fine on Catalina.

Step 1: Install MacPorts and Node.js

MacPorts is a package manager that lets you install software via the terminal. There's a version built specifically for Catalina.

1a. Install Apple's Command Line Developer Tools (required by MacPorts):

xcode-select --install

Follow the on-screen instructions.

1b. Download and install MacPorts for Catalina:

Go to https://www.macports.org/install.php and download the pkg for Catalina. Double-click the file and follow the installer.

Then open a new terminal window and run:

sudo port -v selfupdate

1c. Install Node.js via MacPorts:

sudo port install nodejs20

Verify it worked:

node -v

You should see something like v20.19.5.

Step 2: Install npm

MacPorts doesn't include npm in the nodejs20 package – install it separately:

sudo port install npm10

Step 3: Configure npm to install in your home directory

MacPorts owns /opt/local/lib/node_modules/ and won't let you write there as a regular user. Point npm to a folder in your home directory instead:

mkdir -p ~/.npm-global
npm config set prefix ~/.npm-global
echo 'export PATH=$HOME/.npm-global/bin:$PATH' >> ~/.zshrc
source ~/.zshrc

Step 4: Install Claude Code 2.1.112

npm install -g u/anthropic-ai@2.1.112

Step 5: Disable auto-updates

Claude Code will try to update itself to a version that doesn't work on Catalina. Block that before you launch it for the first time:

mkdir -p ~/.claude
cat > ~/.claude/settings.json << 'EOF'
{
  "env": {
"DISABLE_AUTOUPDATER": "1"
  }
}
EOF

Step 6: Launch Claude Code

Navigate to the folder you want to work in and start it:

cd ~/Desktop
claude

Log in with your Claude Pro account when prompted. That's it.

Troubleshooting

"command not found: npm" – you likely haven't run step 3 yet, or need to reload your shell config:

source ~/.zshrc

Same crash as before (dyld: Symbol not found) – Claude Code may have updated itself. Check the installed version:

npm list -g u/anthropic-ai

If it shows anything other than 2.1.112, reinstall the working version:

npm install -g u/anthropic-ai@2.1.112

Tested on

  • iMac 2012 (iMac13,2), Intel x86_64
  • macOS Catalina 10.15.8
  • Node.js 20.19.5 via MacPorts, npm 10.9.8 via MacPorts
  • Claude Code 2.1.112
  • Claude Pro account
reddit.com
u/bidutree — 23 days ago
▲ 0 r/mac+1 crossposts

Claude Code works on macOS Catalina!

https://preview.redd.it/cuezsnvc4zfh1.png?width=565&format=png&auto=webp&s=da92213c124df702aee0d1a0e6055c312489d0f1

Claude Code runs on old Macs – here's how (macOS Catalina 10.15)

Think your old Mac is too old for Claude Code? Not necessarily. I got it running on a 2012 iMac with macOS Catalina (10.15) – an OS that hasn't received updates in years.

It takes a few extra steps, but it works. Here's how.

What you need

  • A Mac running macOS Catalina (10.15) – possibly older versions too, but only Catalina has been tested
  • A Claude Pro account (or higher)

Why the normal install fails

The current version of Claude Code is compiled for macOS 13 (Ventura) or later. On Catalina, it crashes immediately with:

dyld: Symbol not found: ...
Referenced from: ... (which was built for Mac OS X 13.0)

The fix: install version 2.1.112, which uses an older binary that runs fine on Catalina.

Step 1: Install MacPorts and Node.js

MacPorts is a package manager that lets you install software via the terminal. There's a version built specifically for Catalina.

1a. Install Apple's Command Line Developer Tools (required by MacPorts):

xcode-select --install

Follow the on-screen instructions.

1b. Download and install MacPorts for Catalina:

Go to https://www.macports.org/install.php and download the pkg for Catalina. Double-click the file and follow the installer.

Then open a new terminal window and run:

sudo port -v selfupdate

1c. Install Node.js via MacPorts:

sudo port install nodejs20

Verify it worked:

node -v

You should see something like v20.19.5.

Step 2: Install npm

MacPorts doesn't include npm in the nodejs20 package – install it separately:

sudo port install npm10

Step 3: Configure npm to install in your home directory

MacPorts owns /opt/local/lib/node_modules/ and won't let you write there as a regular user. Point npm to a folder in your home directory instead:

mkdir -p ~/.npm-global
npm config set prefix ~/.npm-global
echo 'export PATH=$HOME/.npm-global/bin:$PATH' >> ~/.zshrc
source ~/.zshrc

Step 4: Install Claude Code 2.1.112

npm install -g u/anthropic-ai/claude-code@2.1.112

Step 5: Disable auto-updates

Claude Code will try to update itself to a version that doesn't work on Catalina. Block that before you launch it for the first time:

mkdir -p ~/.claude
cat > ~/.claude/settings.json << 'EOF'
{
  "env": {
"DISABLE_AUTOUPDATER": "1"
  }
}
EOF

Step 6: Launch Claude Code

Navigate to the folder you want to work in and start it:

cd ~/Desktop
claude

Log in with your Claude Pro account when prompted. That's it.

Troubleshooting

"command not found: npm" – you likely haven't run step 3 yet, or need to reload your shell config:

source ~/.zshrc

Same crash as before (dyld: Symbol not found) – Claude Code may have updated itself. Check the installed version:

npm list -g u/anthropic-ai/claude-code

If it shows anything other than 2.1.112, reinstall the working version:

npm install -g u/anthropic-ai/claude-code@2.1.112

Tested on

  • iMac 2012 (iMac13,2), Intel x86_64
  • macOS Catalina 10.15.8
  • Node.js 20.19.5 via MacPorts, npm 10.9.8 via MacPorts
  • Claude Code 2.1.112
  • Claude Pro account
reddit.com
u/bidutree — 23 days ago
▲ 0 r/VOIP

Recording phone calls on Android 12

Yes, yes. I know. It's an old version, but that is what I've just bought second hand. :) Does anyone have a stable app to recommend that automatically records both participants in a phone call?

My old app from ACR does not work anymore due to Google's four year old block (lifted later as I understand it).

reddit.com
u/bidutree — 1 month ago
▲ 2 r/google+1 crossposts

Recording phone calls on Android 12

Yes, yes. I know. It's an old version, but that is what I've just bought second hand. :) Does anyone have a stable app to recommend that automatically records both participants in a phone call?

My old app from ACR does not work anymore due to Google's four year old block( lifted later as I understand it).

reddit.com
u/bidutree — 1 month ago
▲ 3 r/OpenAI

Faster Whisper on phone?

I am running faster whisper on iMac with Linux, macOS and on Windows. It works really well. I even set up whisper.cpp on my Samsung s5e tablet. That however is slow.

Now I wonder if anyone has tried running whisper on a Samsung phone? I have an S10e that I want to try it on.

reddit.com
u/bidutree — 2 months ago
▲ 1 r/ollama

Tool calls working with MiniCPM5-1B?

Hi. Has anyone got tool calls working with MiniCPM5-1B and Ollama?

I'm testing MiniCPM5-1B-Q4_K_M with Ollama using a custom Modelfile and I am running into an issue with tool calling output format.

**Setup:**

```

FROM MiniCPM5-1B-Q4_K_M.gguf

TEMPLATE """{{- if .Messages }}

{{- range .Messages }}

<|im_start|>{{ .Role }}

{{ .Content }}<|im_end|>

{{- end }}

<|im_start|>assistant

{{- end }}"""

PARAMETER temperature 0.7

PARAMETER top_p 0.95

PARAMETER stop "<|im_end|>"

PARAMETER stop "</s>"

```

**Problem:**

When prompting for JSON tool dispatch, the model places the JSON answer *inside* the `<think>` block rather than after it:

```

<think>

The user wants to search for AI. I should use vault.search with {"tool": "vault.search"...

</think>

```

Instead of the expected:

```

<think>

The user wants to search for AI.

</think>

{"tool": "vault.search", "args": {"query": "AI"}}

```

Also observed: simple chat produces `<think><think>\n</think>` (multiple nested opening tags) before the actual reply.

**Comparison:**

The official `openbmb/minicpm5:q4_K_M` from Ollama registry behaves better for tool dispatch, but uses `top_p 0.8` and `stop "<|endoftext|>"` instead of the documented values. Is there a known correct Modelfile configuration for no-think mode with Ollama?

reddit.com
u/bidutree — 3 months ago

Slow write speed on SSD

The SSD in my Elitebook 840 G8 i7-1165G7 has pretty low write speed, only about 200 MB/s. Is this normal wear after some years or is it faulty? I bought it second hand a couple of months ago and never checked this until now.

https://preview.redd.it/cjw2vx5bzh4h1.png?width=600&format=png&auto=webp&s=35a68727027bf19c11021b1304a90c1b024e3a03

I've also run a quick desk test with HPs Hardware Diagnostics, and the result was OK.

CrystalDiskInfo is also ok, although the disk is well used.

https://preview.redd.it/rtiwgvlezh4h1.png?width=843&format=png&auto=webp&s=f709d3cb7ea9b38951de8a9dc1812501598f490d

An LLM suggested checking BIOS firmware and drivers for my laptop.

BIOS-version is HP T76 Ver. 01.23.00, 2025-11-06 and drivers are up to date, according to Windows.

EDIT: I ran defrag /O C: in PowerShell and that improved the speed, but it's still very low.

https://preview.redd.it/fj7qleuozh4h1.png?width=591&format=png&auto=webp&s=10618f69040645485d06f98542c78cb6480aa54f

reddit.com
u/bidutree — 3 months ago
▲ 3 r/Agent_AI+1 crossposts

Python MCP Agent for local LLM

Hi there! Has anyone made their own simple Python agent for MCP + Ollama, or tried something from GitHub that works well?

I’m experimenting with gemma4:e2b locally and want something lightweight and terminal-based instead of a big Electron app like Claude Code or similar apps.

reddit.com
u/bidutree — 3 months ago
▲ 1 r/claude

Hi all!

I've been thinking about a setup where Claude Desktop runs in a dedicated, limited Windows user account (not my main admin account), with write access only to a shared folder like C:\shared-tools\.

Has anyone tried this? 😊

The idea is to let Claude autonomously handle things like installing llama.cpp, managing model files, and editing pipeline scripts - without supervising every command - while keeping it away from system files and my personal data.

Has anyone actually set this up? Does it work well in practice? Any gotchas with Claude Desktop + DesktopCommanderMCP in a non-admin account on Windows 11?

I understand that Docker is much better/safer but also more complicated to setup. Maybe this could be safe enough? 😊

reddit.com
u/bidutree — 4 months ago