Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 928 Bytes

README.md

File metadata and controls

28 lines (20 loc) · 928 Bytes

yoyo

A python based barebone framework for Voice Assistant.

  • HW: Raspberry Pi 3 Model B
  • OS: Raspbian Stretch
  • Mic: Playstation Eye (USB)
  • Speaker: Dual speaker with external power (AV)

1. Audio I/O

Audio I/O using PortAudio (python wrapper pyaudio).

2. ASR

Streaming ASR engine from Tencent AI Lab. See this post for more information.

3. TTS

TTS engine from Tencent AI Lab.

4. Wakeup

Keyword Detector via snowboy.

5. VAD

Voice Activity Detection using webrtc's VAD.

Undergoing

  • DM

TODO

  • NLU