Skip to content

QVAC speech: consume the repo-reorg registry pins (tts-cpp/parakeet-cpp 2026-07-21, whisper-cpp 1.9.1#5)#3405

Draft
ogad-tether wants to merge 1 commit into
mainfrom
feat/speech-repo-reorg-consume
Draft

QVAC speech: consume the repo-reorg registry pins (tts-cpp/parakeet-cpp 2026-07-21, whisper-cpp 1.9.1#5)#3405
ogad-tether wants to merge 1 commit into
mainfrom
feat/speech-repo-reorg-consume

Conversation

@ogad-tether

Copy link
Copy Markdown
Contributor

What

The SDK-side half of the speech repo reorg (QIP qvac-ext-lib-whisper.cpp#94) — consumes qvac-registry-vcpkg#255, which re-pins all three speech ports onto the reorged layout at qvac-ext-lib-whisper.cpp@88b690c0:

package pin brings in
tts-ggml tts-cpp >= 2026-07-21 reorg paths (engines/tts) + Parler-TTS engine (#92)
transcription-parakeet parakeet-cpp >= 2026-07-21 reorg paths (engines/parakeet) + long-form windowed-encoder fix (#101)
transcription-whispercpp whisper-cpp override → 1.9.1#5 reorg paths (third_party/whisper.cpp subtree); GNUInstallDirs port patch absorbed into the subtree's declared delta

CHANGELOG entries added under [Unreleased] for all three packages.

Validation already on record

This exact content ran repeatedly as overlay ports on #3310: Device Farm mobile e2e 3/3 addons, desktop integration across platforms. Known non-reorg carve-outs (tracked separately): whisper linux-arm64 source-build regression (probe #3321), parakeet #3231 JS teardown (probe #3390), rtf-report filename collision.

⚠️ Draft until #255 merges

vcpkg-configuration.json baselines currently point at the registry PR branch head (78be65c7) so CI can validate pre-merge. Before undrafting: merge #255, re-point the three baselines to its merge commit on the registry default branch, close #3310 and delete its branch.

🤖 Generated with Claude Code

…pp 2026-07-21, whisper-cpp 1.9.1#5)

Consumes qvac-registry-vcpkg#255: all three speech ports re-pinned onto
the reorged qvac-ext-lib-whisper.cpp layout (engines/tts,
engines/parakeet, third_party/whisper.cpp) at master 88b690c0. tts-ggml
picks up the Parler-TTS engine; transcription-parakeet the long-form
windowed-encoder fix; transcription-whispercpp drops its registry-side
GNUInstallDirs patch dependency.

Baseline currently points at the registry PR branch head (78be65c7) so
CI can validate pre-merge; re-point to the #255 merge commit before
undrafting.

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

Copy link
Copy Markdown
Contributor

Review Status

Current Status: ❌ PENDING
Approvals so far: none

Pending reviews: Needs 1 Management or Team Lead, and 1 more from Management, Team Lead, or Member.

@ogad-tether ogad-tether added verified Authorize secrets / label-gate in PR workflows run-cpp-addon-tests CI: run C++ addon tests (requires verified) labels Jul 22, 2026
@github-actions

Copy link
Copy Markdown
Contributor

License compliance — clean

No new dependency license findings in this PR.

Warn-only (shadow) mode — this check does not block merges yet.

Updated automatically by the canonical license compliance workflow.

NOTICE presence (advisory)

Missing NOTICE (advisory, does not block):

  • ./packages/embed-llamacpp/benchmarks/server
  • ./packages/embed-llamacpp/benchmarks/performance
  • ./packages/ggml-coload-smoke
  • ./packages/llm-llamacpp/benchmarks/server
  • ./packages/llm-llamacpp/benchmarks/performance
  • ./packages/fabric/test/integration
  • ./packages/transcription-whispercpp/benchmarks/server
  • ./packages/transcription-parakeet/benchmarks/server
  • ./packages/sdk/e2e
  • ./packages/vla-ggml/sim/server
  • ./.github/actions/release-merge-guard
  • ./docs/website

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run-cpp-addon-tests CI: run C++ addon tests (requires verified) verified Authorize secrets / label-gate in PR workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant