Skip to content

perf(beeline): local call transcription speed on one CPU thread - #376

Merged
leemour merged 1 commit into
mainfrom
perf/beeline-transcription
Nov 14, 2026
Merged

leemour merged 1 commit into
mainfrom
perf/beeline-transcription

Conversation

@leemour

@leemour leemour commented Nov 14, 2026

Copy link
Copy Markdown
Member

Why

The owner wanted to show a potential client a working beeline demo and asked how fast it transcribes calls. The question was whether CPU-only local recognition keeps up with a call center's daily volume. The answer fed the decision to ship local transcription in beeline 0.1.0, with no GPU and no cloud service.

What

  • performance/beeline/transcription/README.md: why, setup, results, what it showed, not measured.
  • performance/beeline/transcription/run.sh: the script that produced the numbers. The profile and the beeline-cli checkout are arguments.
  • performance/beeline/README.md (new area) and a link from performance/README.md. The area keeps no PROCESS.md.

Headline: 1644 s of stereo call audio in 222 s of wall time, 7.4× faster than real time, on one CPU thread (sherpa-onnx 2.0.0 in WebAssembly, gigaam-v3). The run used the owner's real calls, so only totals are published.

Testing

pnpm docs:check, pnpm standards:check, rumdl, markdownlint and cspell on the new pages, bash -n on the script. The script was not re-run here: it reads a real account.

🤖 Generated with Claude Code

Publishes the 2026-11-13 run that fed the beeline 0.1.0 decision to ship
local transcription with no GPU and no cloud service: 1644 s of stereo
call audio in 222 s of wall time, 7.4x real time, with sherpa-onnx 2.0.0
in WebAssembly on 1 thread and the gigaam-v3 model.

The run used the owner's real calls, so the page gives totals only. The
script takes the profile and the beeline-cli checkout as arguments.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@leemour
leemour merged commit 410da95 into main Nov 14, 2026
1 check passed
@leemour
leemour deleted the perf/beeline-transcription branch November 14, 2026 07:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant