Basic IA that you can ask with voice(microphone) and IA responds with "voice"(Working on it)... Also displaying the text spoken by you and IA.
TEXT TO SPEECH --> Im Working now on it, im gona use IBM Text to Speech. SPEECH TO TEXT --> Im using IBM Watson Speech to Text Api.(If you use my project be sure make an account in IBM Cloud and use your own Api Key Its free.
For now there is only 2 main problem: -Add New Text - Speech to give IA a voice when she answer and frist time when app charge if dont say nothing into mic the app crash but if you ask once to IA then make a second ask then it dont crash.
Install: (1)-Its a Maven JavaFX Project so use "Pom.xml" to configure and load dependencies, they are all already loaded in this "Pom.xml" that leaves them there they should only:
----(A) - Or create a new project "Maven JavaFX Application" and load my POM.xml settings and move the .java files to your project by changing only the packages in the .java that I integrate into your project,
----(B) -O directly open my project in your editor.
(2)-Once you have assembled the recommended project create account in "IBM Cloud" and create your own "Api Keys" and replace those that i put.
(3)-And clean and build project.
I have used NetBeans 8.2 for made the project and mvn comand promp to compile it. If you want to help or know something usefull about Machine Learning on Java tell me please: ftw.dcross@gmail.com