CHANGELOGS.md
All notable user-facing changes to Moonshine Voice are documented in this file.
The format is based on Keep a Changelog.
use_speculative_decoding=false.AgentFlow.otherwise() — a callback for speech that matched no trigger and no waiting prompt, so dictation-style UIs can take free-form lines without treating them as failed commands.cloning(), clone_from(), and start_cloning() / VoiceClone for file, PCM, or live microphone capture, aligned across Python, JavaScript, Swift, and Java.DialogFlow is renamed to AgentFlow everywhere (APIs, packages, and example apps).load(). In particular, Python MicTranscriber and TextToSpeech no longer download and open models inside the constructor.moonshine-cpp.h) follows the same higher-level shape for transcription and TTS..ort) are accepted. Supplying .onnx (or ONNX external-data sidecars) fails with a clear migration error. Convert with python scripts/convert-models-to-ort.py. See docs/ort-only-models.md.identify_speakers, they download on first use like other models (~8 MB off every mobile binary; Android arm64 install ~24.6 MB → ~16.4 MB, iOS linked binary ~30.6 MB → ~22.4 MB). See docs/diarization-models.md.download.moonshine.ai (and the Hugging Face mirror) instead of the old GCP-hosted buckets; large model blobs are no longer kept in git LFS in this repo.AgentFlow phrase matching instead).