Current status
The original public-API work has shipped:
Qwen3-TTS remains experimental. CPU is the safe Android path.
Primary blocker: Android Vulkan
Remaining work
- Consume a published native artifact containing the upstream Vulkan fix.
- Re-run the pinned Qwen3-TTS model/projector on a representative Android device with explicit Vulkan, covering cold and repeated warm synthesis.
- Verify playback/WAV metadata, cancellation, speaker-reference synthesis, unload/reload, memory, latency and thermal behavior.
- Record broader Metal, multilingual, repeated-call and lifecycle evidence before reconsidering the experimental label.
Acceptance gates
Typed STT and remaining speech-to-text validation are tracked separately in #325, #327 and #329.
Current status
The original public-API work has shipped:
TextToSpeechEnginesupport and the Qwen3-TTS chat-app workflow.0.8.20updated the packaged native/Web runtimes and recorded representative speech validation, including physical-iPad CPU synthesis.Qwen3-TTS remains experimental. CPU is the safe Android path.
Primary blocker: Android Vulkan
llamadart-native@b10545does not contain that unmerged fix.Remaining work
Acceptance gates
llamadart-nativerelease.Typed STT and remaining speech-to-text validation are tracked separately in #325, #327 and #329.