Make your own arabic AI robot
Make your Arabic assistant robot
raspberry pi & Linux:
sudo apt-get install git
git clone http://people.csail.mit.edu/hubert/git/pyaudio.git
sudo apt-get install libportaudio0 libportaudio2 libportaudiocpp0 portaudio19-dev
sudo apt-get python-dev
sudo python pyaudio/setup.py install
cd arabic_virtual_assistant
pip install -r requirements.txt
Windows:
Pyaudio : https://people.csail.mit.edu/hubert/pyaudio/packages/pyaudio-0.2.8.py27.exe
pip install -r requirements.txt
This code works with Ibm watson services you have to enter api key and url of speech to text and watson assistant where you choose arabic and add your own arabic questions and text to speech in apikey.yml file and the code will record audio for 5 seconds and the assistant will awnser you in IBM For more examples and usage, please refer to the Wiki.
Add the api keys in the apikey.yml
python3 arabic_assistant
- 0.1.0
- The first proper release
- 0.0.1
- Work in progress
Ahmed ElShireef – @Ahmed_ElShireef – ahmed.121200569@gmail.com
Distributed under the license. See LICENSE
for more information.
https://github.com/Ahmed1262005/arabic_virtual_assistant
- Fork it (https://github.com/Ahmed1262005/arabic_virtual_assistant/fork)
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request