Asked
— Edited
Dear DJ,
The Aimlbot plugin is very interesting! Would I know how to setup in ez-builder?
B.Regards
Ricky Ma
Dear DJ,
The Aimlbot plugin is very interesting! Would I know how to setup in ez-builder?
B.Regards
Ricky Ma
Have you used PandoraBots before? The concept is very similar. For the AIMLbot you'd download the plugin and run the installation to install it. Then add the AIML control to your project. Then you can test and experiment with it by typing to communicate with the chatbot it in the AIML control window because DJ preloaded it with AIML chatbot files.
The plugin page for the AIMLbot DJ also gave a script example and explained that he AIML files can be edited if you have the knowledge to do that.
Does that help you get started?
Regards,
-Justin
Thanks for your help!
I have tried "PandoraBot" before and I controlled by voice recognition with "Bing Speech Recognition". But how to write the script in the Bing Speech Recognition to connect with Aiml? Do you know how to do that?
Thanks a lot
Ricky Ma
To setup the AIMLbot with BING speech recognition and speech output from the AIMLchat bot you need end to enter a copy of lines of code in each configuration both controls. For the BING control, this is a screen shot of what you'll want to enter:
Code:
In the AIMLbot control you'll here is a screen shot of what you'll want to enter:
Code:
Thanks for your help again
I followed your instruction and did copy-and-paste the script for each configuration. But it still not works! Do I need to input another scripts for the API Key?
B. Regards
Ricky Ma
Great! Appreciated for your help!
It works now after updated BING control
B. Regards
Ricky Ma
Of course! I wish the new Mark 1 is more intelligence with new construction in this year
Anyway, appreciated for your help again!
One more question, I found that the bing speech has quote limit. Do you have any idea?
B.Regards
Ricky Ma
See this thread - DJ put in an option to use your own code in the latest release.
www.ez-robot.com/Community/Forum/Thread?threadId=10923&page=1
Because of the constant changes from Microsoft it had become harder and more confusing for customers and students to obtain their own API key for the BING speech. So EZ-Robot updated the plugin so that it runs be default under their own key and everyone currently has a daily limit. The limit was 100. Yours looks like it stopped at 200. DJ as already stated that EZ-Robot is still evaluating this limit for everyone and looking into an optional service fee.
However, if you click on the Configuration gear icon of the BING control and then click on Advanced you'll have the option to setup your own API keys.
You can obtain your own API keys from Microsoft which are free for the BING speech recognition currently but you do have to sign up to have an account with them. Doing so will allow you up to 5000 transactions a month I believe before you would have to start paying for the service.
Thanks for your information and suggestion
B. Regards
Ricky Ma
Thanks for you help on "sayezb script" topic. The sayezb (testing 1) script is worked for "client mode" setting. Thanks a lot!
"Talking servo" function is been sync with the mouth movement when speaking.
But in this case, it was disable when I used the EZ-B's speaker.
So, do you know, how to make it be sync with "Talking servo" function when I use the EZ-B's speaker?
Thanks for your help again
The Gear icon of all the controls is where you will find the options to set such things and because you robot has multiple EZB you'll run into issue like this where you need to make sure the options are setup correctly for your controls.
I know the files are local, however I still have to be on the net with the bing speech module
add this to your aiml folder and you will have enough responses - https://github.com/drwallace/aiml-en-us-foundation-alice