Skip to content

Acknowledgments

WakeBuilder builds upon the outstanding work of the open-source community.


Core Technologies

Audio Spectrogram Transformer (AST)

The foundation of WakeBuilder's few-shot learning capability.

PyTorch

The deep learning framework powering all neural network operations.

Hugging Face Transformers

Provides the pre-trained AST model and easy model loading.


TTS Engines

Piper TTS

High-quality offline neural text-to-speech.

Edge TTS

Access to Microsoft's neural TTS voices.

Kokoro TTS

High-quality neural TTS with natural prosody.

Coqui TTS

Multi-speaker TTS models including VCTK.


Audio Processing

librosa

Audio and music analysis library.

soundfile

Read and write audio files.


Web Framework

FastAPI

Modern, fast web framework for building APIs.

Uvicorn

Lightning-fast ASGI server.


Model Export

ONNX

Open Neural Network Exchange format.

ONNX Runtime

Cross-platform inference engine.


Documentation

MkDocs Material

Beautiful documentation theme.


Datasets

Speech Commands

The dataset used to pre-train the AST model.

  • Creator: Google
  • Paper: "Speech Commands: A Dataset for Limited-Vocabulary Speech Recognition"

UNAC (Universal Negative Audio Corpus)

Negative sample dataset for training.

  • Source: Curated from various public domain audio sources

Special Thanks

  • The Hugging Face team for making state-of-the-art models accessible
  • The Rhasspy community for Piper TTS and voice assistant tools
  • Everyone who has contributed to the open-source ML ecosystem

Thank you to all the open-source contributors!

🎙️ ❤️ 🐍