2019年2月10日 星期日

中文字文字轉語音(CN-TTS)模組測試心得

前些日子到廣華電子購買一顆CN-TTS中文字文字轉語音模組,利用春節假期測試一下,該顆IC只需要4條連接線,分別是VCC、TX、RX、和GND,其文件手冊可以在:https://docs.google.com/viewerng/viewer?url=http://shop.cpu.com.tw/upload/2018/06/VOICE-TTS.pdf下載。
由於中文只支援GBK,因此必須經由轉碼才能使用,首先利用WORD把繁體中文轉換成簡體中文,然後經由漢字字符集編碼查詢,如下圖。


再把上圖得到資訊,利用Arduino軟體以及NodeMCU 晶片來設計中文字文字轉語音模組測試程式,程式碼如下:

void setup() {
  // put your setup code here, to run once:
Serial.begin(9600);
}

void loop() {
  // put your main code here, to run repeatedly:
Serial.print(' ');
Serial.print('\xC4');
Serial.print('\xFA');
Serial.print(' ');
Serial.print('\xBA');
Serial.print('\xC3');
Serial.print(' ');
Serial.print('\xC2');
Serial.print('\xF0');
delay(5000);
Serial.print("\xCE\xD2\xBA\xDC\xBA\xC3");
delay(5000);
}

沒有留言:

張貼留言