Skip to content

Hiruma31/ADA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ADA

Autonomous Digital Assistant

Suspended until an alternative to Google Speech is found (first one closed, second one need an API key and seems limited to 50 requests a day)

General Idea :

The general idea is to make a vocal assistant taking advantage of all of API and service now available out there. It will mainly be built in Python with easy modularity in mind.

Process :

Voice input -> STT -> Google -> Match module -> Exec module -> TTS Answer -> Output answer

Workflow :
-> Test recognition + print input/output
Test voice AND print output
Test 2 phase recognition ("Name to wait then execute order or timeout)
Test interpretation command and execution
Test interpretation from AIML file
Test GUI (fullscreen, printed output, voice animation)

Module Ideas:

  • Easy
    • Say something
    • Ask time
    • Translation (Google Translate)
    • Calculation
  • Medium
    • Meteo
    • Lights (hardware need)
  • Hard
    • Music (+TV/Mediacenter/XBMC server)
    • eMail

Improvements:

  • Use PyGSR for the GoogleAPI access
  • GUI: Tkinter (+Tksnack for sound display)
  • Create Client/Server interface to control TV/XBMC through HDMI (CEC)
  • AIML: Based on Pandorabots ?
  • Support for W-Zave/X10 infrastructure
  • Voice: Modify before playing with Tksnack ?

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages