导 言
需要机器人大点声吗或你的植物曾提到它们渴Arduino语音合成屏蔽很容易实现是时候为机器人和项目发声语音合成盾牌设计易叠使用IFLYTEK语言合成芯片中文和英文等语言都得到支持,方言如广东语和混合语言与本模块并用使用广播语音天气预报非常有趣UART通信使其与大多数控制板广泛兼容
规范化
- Baud rate:4800,9600,57600,115200
- 繁忙指标LED
- 电源指示LED
- 电压:+5V
- 大小:56*53mm
- 重度:26克
- 11级语音速度
- 汉语能力
- 能够讲英语
- 支持男性和女性声音
- 串行端口仅使用您的 Arduinos
获取启动
上传画像后请按控制器板上的RST按钮,否则会影响正常使用***记住语音屏蔽上的RST按钮仅仅是语音合成芯片*忙引导一次光时按RST
样本代码
#包含
evietup(){串行.begin9600字串无效循环 {语音合成ssr.buf_initsr//Clear缓冲语音合成Cooki是内容语音合成语音合成.英语sr,6,cooki时钟重置和供应管理SpeechSynthesis.English(ssr,2,"10")!语音合成.英语sr,6,cooki时钟重置和供应管理语音合成. Englishssr2,5'sssr2,2,5's/splate5Synthis.Englishssssssr5,5'sSpeopleSynthiss.Epeaking(0,19,4,sr);//Etople命令十九选用扬声器4语言函数等待合成完全++++++++++++++++++++++++++++++++++++++++++++++++++++x4F+#bif_initSpeechSynthesis.English(ssr,6,"hello cooki 123")!SpeechSynthesis.Espeaking(0,19,4,ssr)!server.readsis.buf_initSpeechSynthesis.English(ssr,6,"hello cooki 123")!SpeechSynthesis.Espeaking(0,19,7,ssr)!时段l}
命令列表库V2
新语音合成库V2
完全命令由三大段组成:初始化函数,语音合成函数并执行函数.
初始化函数
SpeechSynthesis.buf_init(ssr);
清除板上所有缓冲并初始化芯片设置
语音合成函数
SpeechSynthesis.English描述 : 1,charssrsss->内容由模块2,bytecmd阅读->命令发送模块3,chara
示例示例
SpeechSynthesis.English(ssr,4,"5")!/5级语音合成/6指英语合成Cooki内容
执行函数
synthisClasss:Epeaking(字元cmda,字元cmdb,字元cdc,charc描述 : 1lChartecmdb->选择讲者3Cmdc->语音命令格式4.Char
示例:语音合成.Epeaking(0,19,4,sr)/0表示命令(语音合成命令);19表示选择谁发言;4表示格式阅读;ssr存储内容
查姆达
参数值*/意义/#0*/语音合成命令/*1*/停止语音合成命令/*2*/暂停语音合成命令/*3*/Resume语音合成命令/*4*/ CheckStatus/*5*/EntPower-Save模式
字节cmd
/*3*/Donald Duck语音:I am Xudue/*1*/Men语音
Chcmdc
/*参数值*/意义
4*/123km合成为:'一百二十三千米'/#6*/Words'y