Skip to content
/ yoyo Public
forked from DingKe/yoyo

A Barebone Framework for Voice Assistant

License

Notifications You must be signed in to change notification settings

bukejiyu/yoyo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A Barebone Framework for Voice Assistant

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%