What problem does it solve? It sets up and operates a complete text-to-local-TTS-to-virtual-microphone system on macOS, so synthesized speech can be received as microphone input by any app (Zoom, WeChat, QuickTime) without manual audio routing or engine configuration. ## Core Features & Use Cases - One-command deployment: setup.sh installs the MOSS-TTS-Nano ONNX engine, configures the BlackHole 2ch virtual sound card, and registers a launchd daemon with self-tests. - Single playback entry: run.sh reads text aloud through the resident ttsd daemon with low first-audio latency, plus a --stop command to halt playback. - Troubleshooting coverage: built-in fixes for model download failures, BlackHole volume resets, plosive artifacts, daemon instance storms, and closed-loop CER scoring for regression checks. - Use Case: Ask the agent to read a long Chinese article aloud while your Zoom meeting uses BlackHole 2ch as the microphone, so participants hear the synthesized voice. ## Quick Start Ask the agent to set up local TTS with a virtual microphone and read your text aloud using run.sh.