A voice-only interface for my RotaryPi project

Category c1358c30a5 Unicode fix (again) + README update před 8 roky
COPYING.WTFPL 91438f5295 Readme & License update před 8 roky
CleverVoicePOC.py c1358c30a5 Unicode fix (again) + README update před 8 roky
README.md c1358c30a5 Unicode fix (again) + README update před 8 roky
StT.sh 09155ea445 Fix GoogleSpeech encoding errors před 8 roky
WikiVoice.py 14ba131d57 POC version of Wikipedia voice search před 8 roky
startbeep.wav 21586cd7c9 Proof of Concept před 8 roky
stopbeep.wav 21586cd7c9 Proof of Concept před 8 roky

README.md

CleverVoice

Voice-only interface to RotaryPi

This was originally made on a linux box, using BASH & Python. Target for "real" installation is a RaspberryPi inside an old rotary phone. There are a few prerequisites, enumeraed below:-

  • BASH shell
  • Python (also install pip from your repos)
  • ffmpeg - should be available in your repos
  • festival - TtS engine, again should be in your repos
  • Cleverbot python midule - "pip install cleverbot" from a terminal to add this
  • Wikipedia python module - "pip install wikipedia"

After that , edit StT.sh to add your own Google Speech API Key, and change the spoken language setting (lines 63 & 66)

Then run "python CleverVoicePOC.py" for vocal Cleverbot chat Or run "python WikiVoice.py" for vocal Wikipedia search If it doesn't, make sure StT.sh is set to be excutable ("chmod +x StT.sh" in the terminal) If it still doesn't work, tell me!

Script coming to slect betwen modes... At some point!

When you've had enough nonsense discussion with CleverVoice, just say "goodbye"

Peace, Category