Files
microWakeWord-Trainer-Nvidi…/WHATS_NEW.md
2026-08-02 20:46:04 -05:00

2.6 KiB

  • Fixed the training console so scrolling up pauses auto-follow and provides a Jump to latest control.
  • Fixed trained wake-word cards and Copy URL to use the explicit JSON package URL instead of producing undefined.
  • Replaced the 128-profile clone pipeline with direct final-corpus generation from Qwen, OmniVoice, and Piper; MOSS now uses a different accepted carrier for each take.
  • Added strict provider-specific rejection for static, broadband/high-frequency noise, silence, clipping, excessive duration/rambling, and exact duplicate audio.
  • Capped Qwen and MOSS decoding for a single short utterance, fixed OmniVoice to bounded wake-phrase durations, and let safer providers fill every rejected share.
  • Expanded Qwen to 18,750 balanced combinations across gender, age, pitch, delivery, timbre, pace, and vocal weight before an instruction repeats.
  • Shifted the reactive trainer UI from blue-black surfaces to Tater's graphite-grey and orange visual theme.
  • Rebuilt the trainer interface as a reactive Vue 3 + TypeScript application using the same typed UI pattern as Tater.
  • Preserved session setup, multilingual TTS routing, sample review/import/trim, Auto Training, secure Tater pairing, live logs, and wake-word publishing in the new component-driven UI.
  • Updated the standard CUDA and Blackwell Dockerfiles to copy the complete prebuilt UI bundle; Node.js is not installed or required in the runtime image.
  • Made OmniVoice, Qwen3-TTS, MOSS-TTS-Nano, and Piper the recommended four-provider route where a compatible Piper model is present.
  • Added the live 646-language OmniVoice catalog, language quality tiers, exact per-engine routing, and normalized acoustic QA.
  • Added persistent per-engine environments and Hugging Face caches that keep conflicting TTS dependencies separate from wake-word training.
  • Improved automatic review accuracy for short wake phrases that STT initially hears as similar-sounding words.
  • Added a conservative Faster Whisper confirmation pass that uses the currently configured wake phrase only when the unbiased transcript is already phonetically close.
  • Kept unconfirmed close transcripts in the manual review inbox instead of allowing them to become harmful negative training samples.
  • Added visible guided-transcript and review-reason details, plus retry support for ambiguous clips through Review Now.
  • Locked the wake phrase, language, and TTS route while a session is active, and added Stop Session with clean full-process-tree training cancellation.
  • Added a Data tab with per-dataset disk usage and file counts, plus confirmed, training-safe deletion for recordings, downloads, generated caches, speech models, and training results.