- UI and Speech:
- test to verify audio is still real time
- make sure you can work through whole recipe
- General TODOs (robust functions and private functions) [Samuel]
- New Data (descriptions/definitions):
- MANUAL [Darren]: methods (primary)
- MANUAL [Nneoma]: measurement
- MANUAL [Wesley]: preparation
- IGNORE (for now): methods (secondary)
- IGNORE (for now): tools
- QA:
- TODO list at bottom of Assistant class
- list all ingredients in step [Nneoma]
- list all ingredients [Nneoma]
- what is/how do you use [Wesley]
- substitution [Darren]
- healthy/vegan/veggie subs [Wesley]
- time (from instructions) [Darren]
- FINISH: how much (done, limit to step) [Samuel]
- 2nd level/recursion -> how much of this, what about that
- TODO list at bottom of Assistant class
- General python speech recognition
- pip install pyaudio
- (and portaudio for mac)
- common error
- pip install pocketsphinx
- pip install SpeechRecognition
- pip install pyaudio
- Google Cloud Services python env
- download python2 and pip (python 3 isn't fully supported...)
- the Google Cloud SDK requires Python 2.7.9 or later and does not currently work on Python 3.
- Not needed unless you don't have python 2.
- don't create a virtual environment (pyaudio doesn't work with it)
- install the google cloud sdk
- ./google-cloud-sdk/install.sh OR .\google-cloud-sdk\install.bat
- ./google-cloud-sdk/bin/gcloud init
- pip install google-cloud-speech
- more info
- download python2 and pip (python 3 isn't fully supported...)
- Text to Speech
- pip install pyttsx3
- pip install gtts
- brew install mpg321
- folder of current work...
- assistants: generic (unfinished) and google specific demos of a speech rec./tts system loop.
- copy of googleAuth2.json here
- ggts_speech.mp3 is a side effect of the speech generation
- speechRecognition:
- copy of googleAuth2.json here
- live speech with pocketsphinx (awful)
- speech recognition CMUsphinx (okay)
- google_speech (great, $$$)
- async (not yet working)
- textToSpeech:
- google text to speech and python text to speech testers
- ggts_speech.mp3 is a side effect of the speech generation
- scrapers:
- another copy of google auth
- demo files for UI
- scrape.py for formatting recipe_scrapers output
- scrape_command_line for command line testing
- scrape2.py for other testing <- not used
- recipe_scrapers comes from recipe-scraper-master which is a repo from github
- recipebook-master is another repo on github <- not used
- cookingMethods from Wikipedia