Experimenting with voice recognition & Text2Speech to create a virtual assistant.
Examples of virtual assistants you might be familiar with:
- Google Assistant
- Siri
- Amazon Alexa
- J.A.R.V.I.S. (Iron Man)
- Skynet (Terminator)
- HAL 9000 (2001: A Space Odyssey)
- ...
Some examples of the voice recognition with the OpenAI response
It can even solve math problems:
- OpenAI API (+ payment plan setup)
pip install openai
- Speech Recognition (Google)
pip install pyaudio
(for microphone input)pip install SpeechRecognition
- You need FLAC encoder (only required if your system is not x86-based Windows/Linux/OS X)
- Offline Text2Speech (male/female voice)
- Create my own NLP network (Natural Language Processing) for voice recognition