Asked
— Edited

Hi DJ,
I changed my platform to Microsoft surface pro recently. I don't know why the sayezb script does not work with ez-b. Even updated and re-install!
And I have already doubled checked within that forum, but I found nothing to mention about this!
Do you have any ideas be able to solve this issue?
Thanks a lot
B. Regards Ricky Ma
Sorry! This is my mistake!
I found that the "sayezb" script was worked with AP mode. But how to write "sayezb" script to connect ez-b in client mode?
B. Regards Ricky Ma
Ricky, "Sayezb" will work if your EZB is connected in either mode. There is not an alternative way to script it. It sounds like your EZB may not actually be connecting in client mode.
Don't forget there are a ton of resources EZ-Robot provides in way of tutorials from the Learn section of the website. I go there often of find things I forget and to help myself trouble shoot. "The Robot Program" Wi-Fi Modes lesson discusses Client and AP modes.
Can you see if those directions helps trouble shoot your client mode connection?
Regards, -Justin
Hi Justin,
My fault! I did not write the question clearly!
I have not connection problems. The question is that I use the AP mode to connect the product EZ-B v4 and I write the script "SayEZB ("testing")". The voice will come from the EZ-B v4's speaker.
But it doesn't work when I connected by client mode. Their is no sound from the EZ-B v4's speaker as same script!
Moreover, my robot will connect 3 x EZ-B v4. How can I do to order the script to specific EZ-B v4 to speak out?
Sorry for your misunderstanding
B. Regards Ricky Ma
Hi Ricky, the additional information helps a lot.
With 3 EZB, I assume everything else works in client mode and client mode is not a problem for you.
The code "SayEZB" will by default attempt to speak out of the first or "0" device. Reviewing the Script Cheat Sheet for SayEZB I found the following for dealing with multiple EZBs in a project, Optionally, the EZB index to speak out can be added as the second parameter. This can be empty as well. The value is between 0 and 4:
So the ,1 is what you would adjust for the specific EZB that you want.
Ricky, continue the conversation on this thread, not new threads. Do not create new threads on same topic. This is your final warning. Now, good luck and it’s an easy solution once you listen to the help and read the manual. have fun!
@DJ, If I'm incorrect I apologize, I thought Ricky's threads were all unique not duplicates. He started one for AIMLbot working with BING which I helped him with. This thread is related to specifically how SayEZB works when you have multiple EZBs in a project. Ricky's other thread that is gone now with the video I thought it was related to his servos aliments going wonky in all different directions and Patrick seemed to be giving him advice for that issue.
wrong topic
Duplicate threads are deleted. You don’t see them. You only see threads that have not been deleted. The topic on this conversation and remain in this thread. Have fun!