Skip to content

speech ports: re-pin onto the reorged qvac-ext-lib-whisper.cpp layout (tts-cpp/parakeet-cpp 2026-07-21, whisper-cpp 1.9.1#5)#255

Open
ogad-tether wants to merge 3 commits into
mainfrom
feat/speech-repo-reorg-pins
Open

speech ports: re-pin onto the reorged qvac-ext-lib-whisper.cpp layout (tts-cpp/parakeet-cpp 2026-07-21, whisper-cpp 1.9.1#5)#255
ogad-tether wants to merge 3 commits into
mainfrom
feat/speech-repo-reorg-pins

Conversation

@ogad-tether

@ogad-tether ogad-tether commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

What

All three speech ports move to the same post-reorg qvac-ext-lib-whisper.cpp master commit 88b690c0 (QIP #94, landed via #93/#95/#102):

port version SOURCE_PATH change also picks up
tts-cpp 2026-07-21 tts-cpp/engines/tts/ Parler-TTS engine (#92)
parakeet-cpp 2026-07-21 parakeet-cpp/engines/parakeet/ long-form windowed-encoder fix (#101)
whisper-cpp 1.9.1#5 repo root → third_party/whisper.cpp/ (upstream git subtree, declared QVAC delta) drops 0001-move-gnuinstalldirs patch — absorbed into the subtree delta (PATCHES.md)

Validation

The path updates ran as overlay ports on qvac#3310 across multiple pins including this content: Device Farm mobile e2e 3/3 addons, desktop integration across platforms (known non-reorg carve-outs documented there: whisper linux-arm64 source-build regression, parakeet #3231 JS teardown). vcpkg x-ci-verify-versions clean for the three ports. Companion SDK PR consumes these versions in tetherto/qvac.

🤖 Generated with Claude Code

tts-cpp 2026-07-21, parakeet-cpp 2026-07-21, whisper-cpp 1.9.1#5 — all
three ports move to the same post-reorg master commit (QIP #94, PR
stack #93/#95/#102):

- SOURCE_PATH: tts-cpp/ -> engines/tts/, parakeet-cpp/ -> engines/parakeet/,
  repo root -> third_party/whisper.cpp/ (upstream git subtree, declared
  QVAC delta in its PATCHES.md)
- whisper-cpp drops 0001-move-gnuinstalldirs patch (absorbed into the
  subtree delta)
- tts-cpp picks up the Parler-TTS engine (#92) with this pin
- path updates pre-validated via overlay ports on tetherto/qvac#3310
  (mobile Device Farm 3/3 addons, desktop integration suites)

PROVISIONAL REF: pinned at the head of qvac-ext-lib-whisper.cpp#102
(re-land of the subtree conversion); re-pin REF+SHA512 to the squash
SHA once #102 merges, before undrafting.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Review Status

Current Status: ❌ PENDING
Approvals so far: none

Pending reviews: Needs 1 Management or Team Lead.

…g-pins

# Conflicts:
#	ports/parakeet-cpp/vcpkg.json
#	versions/p-/parakeet-cpp.json
@ogad-tether

Copy link
Copy Markdown
Contributor Author

Resolved the merge conflict with main: #254 independently shipped the parakeet-cpp third of this bump with identical content (same REF 88b690c0, same SHA512, same engines/parakeet SOURCE_PATH, same 2026-07-21#0) — this PR now takes main's parakeet-cpp as-is and carries only the remaining tts-cpp 2026-07-21 and whisper-cpp 1.9.1#5 re-pins. The three-ports-one-commit invariant holds (all at 88b690c0). Note for consumers: main's baseline now also carries ggml-speech 2026-07-22 (ACE-Step ops, #257) — the SDK PR's CI will validate the speech addons against it.

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