使用AT+CTTS語音合成之前先設(shè)置
設(shè)置命令為:AT+CTTSPARAM=60,0,50,40,0
一共有5個參數(shù),第一個60是音量,范圍是0-100,默認(rèn)是50;
第二個是模式,有4種模式,AT命令文檔中是這樣解釋的
![](http://www.lu-qi.com/wp-content/uploads/2014/04/QQ%E6%88%AA%E5%9B%BE20140419201605.jpg)
第三個50是聲音的音調(diào)(我是這么理解的),范圍是1-100,數(shù)值越低TTS音調(diào)越低,數(shù)值越高TTS音調(diào)越高;
第四個40是語速,范圍是1-100,這個容易理解,就是語音播放的速度。
最后一個是使用哪路通道播放出來,如果在模塊通話狀態(tài),想讓對方聽到合成的聲音,這個數(shù)值是1;如果不是在通話狀態(tài),使用模塊的耳機插口聽合成的聲音,這個數(shù)值是0
發(fā)送完設(shè)置命令后,模塊返回:OK
使用AT+CTTS有三種方法:
1、使用unicode編碼合成聲音
AT+CTTS=1,”6B228FCE4F7F75288BED97F3540862107CFB7EDF”
內(nèi)容是“歡迎使用語音合成系統(tǒng)”,模塊收發(fā)中文短信就是unicode編碼,所以很容易將短信朗讀出來;
2、直接輸入文本,普通字符采用ASIIC碼,漢字采用GBK編碼。
AT+CTTS=2,”歡迎使用語音合成系統(tǒng)”
3、停止播放當(dāng)前合成的語音
AT+CTTS=0
注意:當(dāng)語音合成播放完后會返回:+CTTS: 0
可以根據(jù)這個返回的字符串判斷語音是否播放完
也可以通過查詢命令查看當(dāng)前狀態(tài)
AT+CTTS?
返回:+CTTS: 0是空閑狀態(tài)
返回:+CTTS: 1是播放狀態(tài)
版權(quán)屬于:
祿琪電子
原文地址:
http://www.lu-qi.com/168.html
轉(zhuǎn)載時必須以鏈接形式注明原始出處及本聲明。
掃碼關(guān)注5G通信官方公眾號,免費領(lǐng)取以下5G精品資料
1、回復(fù)“YD5GAI”免費領(lǐng)取《中國移動:5G網(wǎng)絡(luò)AI應(yīng)用典型場景技術(shù)解決方案白皮書》
2、回復(fù)“5G6G”免費領(lǐng)取《5G_6G毫米波測試技術(shù)白皮書-2022_03-21》
3、回復(fù)“YD6G”免費領(lǐng)取《中國移動:6G至簡無線接入網(wǎng)白皮書》
4、回復(fù)“LTBPS”免費領(lǐng)取《《中國聯(lián)通5G終端白皮書》》
5、回復(fù)“ZGDX”免費領(lǐng)取《中國電信5G NTN技術(shù)白皮書》
6、回復(fù)“TXSB”免費領(lǐng)取《通信設(shè)備安裝工程施工工藝圖解》
7、回復(fù)“YDSL”免費領(lǐng)取《中國移動算力并網(wǎng)白皮書》
8、回復(fù)“5GX3”免費領(lǐng)取《 R16 23501-g60 5G的系統(tǒng)架構(gòu)1》