Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
f6493dd
Upgrade Desktop Pocket TTS to April INT8
Jul 28, 2026
5abdb4a
fix(desktop): preserve Pocket token split continuity
Jul 28, 2026
9f9c535
fix(desktop): stream Pocket model units without seams
Jul 28, 2026
d3cec37
fix(desktop): continue TTS after unit errors
Jul 28, 2026
92e5425
test(desktop): split Pocket token boundary tests
Jul 28, 2026
211d17c
fix(desktop): cushion Pocket playback underruns
Jul 28, 2026
ace19c6
refactor(voice): extract reusable Pocket primitives
johnmatthewtennant Jul 28, 2026
fc61d30
feat(desktop): add Pocket voice settings
johnmatthewtennant Jul 27, 2026
5e70797
fix(desktop): persist mocked voice settings
johnmatthewtennant Jul 27, 2026
68d9c37
fix(desktop): serialize Pocket voice transitions
johnmatthewtennant Jul 27, 2026
648b135
refactor(desktop): split Pocket voice transitions
johnmatthewtennant Jul 27, 2026
c3e03bb
Cancel in-flight Pocket synthesis
johnmatthewtennant Jul 28, 2026
ed87750
Preserve ordered huddle TTS reconnect replay
johnmatthewtennant Jul 28, 2026
145e051
Fix first-event reconnect replay baseline
johnmatthewtennant Jul 28, 2026
c08885c
Test agent TTS routing in settings layer
johnmatthewtennant Jul 28, 2026
a20a671
feat(desktop): complete Pocket voice settings
johnmatthewtennant Jul 28, 2026
18fec8c
fix(desktop): preserve TTS route outcomes
johnmatthewtennant Jul 28, 2026
8d31bf7
fix(desktop): group TTS worker controls
johnmatthewtennant Jul 29, 2026
8a25584
refactor(desktop): satisfy file size ratchets
johnmatthewtennant Jul 29, 2026
6186fc2
fix(desktop): keep agent speech live-only
johnmatthewtennant Jul 29, 2026
49c03af
feat(desktop): import local Pocket voices
johnmatthewtennant Jul 28, 2026
c2ccdb7
test(desktop): automate imported voice audio workflow
johnmatthewtennant Jul 28, 2026
5402eef
Clarify voice registry documentation
johnmatthewtennant Jul 28, 2026
66de788
test(voice): update importer workflow for Pocket engine
johnmatthewtennant Jul 29, 2026
d1d9ffc
fix(voice): reconcile imported voice mutations
johnmatthewtennant Jul 29, 2026
a612c19
Accept common audio formats for Pocket voices
johnmatthewtennant Jul 30, 2026
d39ca4a
Merge main (post-#3910) into Pocket voice import
Jul 31, 2026
0ef85c2
chore: retrigger CI
Jul 31, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
191 changes: 191 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions crates/buzz-voice/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,18 @@ repository.workspace = true
description = "Reusable local voice primitives for Buzz"

[dependencies]
atomic-write-file = "0.3"
hex = { workspace = true }
ort = { version = "=2.0.0-rc.12", default-features = false, features = ["api-24", "ndarray", "std"] }
ort-sys = { version = "=2.0.0-rc.12", features = ["disable-linking"] }
rand = "0.10"
sentencepiece-model = "0.1"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
sha2 = { workspace = true }
sherpa-onnx = "1.12"
symphonia = { version = "0.5", default-features = false, features = ["aac", "aiff", "alac", "flac", "isomp4", "mp3", "ogg", "pcm", "vorbis", "wav"] }
tokenizers = { version = "0.22", default-features = false, features = ["fancy-regex"] }

[dev-dependencies]
tempfile = "3"
Loading
Loading