Everything about Hush
Plain guides for everyone, and the full engineering story for the curious: how audio flows, how it was measured, and how to build it yourself.
Start here
How it works
- ArchitectureHow audio flows through Hush: threads, queues, clock drift and the delay budget.8 min read
- Engine (hush-core)The Rust engine on its own: stream a signal, live devices and examples.2 min read
- Hush AI MicrophoneThe Hush AI Microphone drivers for macOS and Windows, and how they were tested.8 min read
Measurements
- Quality comparisonDeepFilterNet 3, NVIDIA RE-USE and RNNoise on VoiceBank-DEMAND: the method, every metric and the caveats.10 min read
- PerformanceCPU time per frame, threads, priority under load, long runs and delay.4 min read
- AccuracyHush's CPU output against NVIDIA's GPU reference, and the regression gates in CI.3 min read
Project
- Build and releaseDevelop, test and release the app, the engine and the drivers.3 min read
- ContributingWays to help, and what a pull request needs.1 min read
- SecurityHow to report a security problem, and what Hush does with your system.1 min read
- WebsiteHow this website is built and previewed.1 min read