Speech Synthesis Module V2.0 English voice randomly switches
Hi
Looking for some Help, I'm not sure why the new V2.0 Module randomly switches from the English speaking voice to the Chinese voice. I never had this issue with the V1.0 Module.
Hello
It is working for some of my speech phrases, but how do i implement this for the text that is parsed from OpenWeather API and stored in a Char Buffer like this Arduino code snippet.
Serial.printf("OW ALERT: %s\n", OWOC.alert->summary); debugln("--------------------------------------------------------------"); sprintf(owAlrtSmryowAlrtSmry, "%s\n", OWOC.alert->summary); ss.speak(F(" [g2]the ALERT Summary is")); ss.speak(F(owAlrtSmry));
Thanks
Bryan H
groundlevelIf you do not force the language to be set to English, you need to pay attention to whether you let the Module speak a more complicated word, or the pronunciation of this word is similar to some Chinese. This may lead to the misrecognition of the Module
Yeez_BHi Yeez B
This was causing me to scratch my head.
Thanks for the detailed Info
Bryan H
Hello,
If you are using Arduino IDE, there is a setting that set the speech-language.
A detailed explanation can be found here : https://wiki.dfrobot.com/Gravity_Speech_Synthesis_Module_V2_SKU_DFR0760
Have a nice day,
xingzhao.zhu
I have tested an example code, adding [g2] in front of the dialogue can force the module to pronounce numbers in english.
Hello
I understand now how to prevent this. The details and Info helped greatly along with the provided example.
Thanks
Bryan H