Voice Memory for Agentic Speech Recognition
Voice Memory is an inference-only agentic speech recognition scheme using a frozen corrector and asynchronous score-gated optimizer. It adopts a split listener-thinker architecture coupled only through memory, enabling auditable and portable learned skills without weight changes. Restraint is the key discovered skill: unconstrained generative error correction over-corrects (breaking 64% of edits on financial news), while Voice Memory reduces this to 35%. Across ten HyPoradise domains, Voice Memo
Analysis
TL;DR
- Voice Memory is an inference-only agentic speech recognition scheme using a frozen corrector and asynchronous score-gated optimizer.
- It adopts a split listener-thinker architecture coupled only through memory, enabling auditable and portable learned skills without weight changes.
- Restraint is the key discovered skill: unconstrained generative error correction over-corrects (breaking 64% of edits on financial news), while Voice Memory reduces this to 35%.
- Across ten HyPoradise domains, Voice Memory lowers weighted word error rate from 8.36% to 7.52% (7.47% with three in-context examples) without regressing any dataset below its 1-best baseline.
- Significant gains are observed in air-travel commands (8.40% → 3.40%) and noisy far-field speech (CHiME-4: 12.69% → 10.46%).
- The memory transfers across corrector families and adds zero parameters to the inference path.
Why It Matters
This work introduces a novel, lightweight framework for improving agentic speech recognition without retraining or modifying model weights, making it highly deployable in real-time systems where stability and auditability are critical. By decoding correction into a separate, constrained process, it avoids the pitfalls of aggressive generative correction while achieving measurable WER reductions across diverse domains—offering a practical path forward for robust, production-grade ASR systems.
Technical Details
- Architecture: Split listener-thinker design where a frozen corrector (listener) evaluates hypotheses per utterance, and a score-gated optimizer (thinker) asynchronously revises them via bounded edits only if they improve held-out scores.
- Mechanism: Uses a single per-domain memory file to store correction rules; decisions are made at stream time without changing model weights, ensuring portability and auditability.
- Error Correction Strategy: Unlike unconstrained generative error correction (GER), which breaks correct tokens in up to 64% of edits on financial data, Voice Memory applies restraint, reducing erroneous corrections to 35%.
- Evaluation: Tested across ten HyPoradise domains; achieves consistent WER reduction without degrading performance on any domain relative to its 1-best baseline.
- Transferability: The memory component generalizes across different corrector families and incurs no additional parameter overhead during inference.
Industry Insight
Agentic speech recognition systems can benefit significantly from adopting restrained, memory-based correction pipelines that avoid over-correction risks inherent in fully generative approaches. This approach enables plug-and-play improvement of existing ASR models without retraining or architectural changes, making it ideal for regulated or high-stakes environments like finance, healthcare, or aviation where reliability and traceability are paramount. Future implementations should consider integrating in-context examples as demonstrated, which further refine performance with minimal computational cost.
Disclaimer: The above content is generated by AI and is for reference only.