2016年10月24日 星期一

語音辨識合成 IC 與模組

我在 "Arduino  實作入門與應用 (松崗, 陳明熒)" 這本書的第 14 章 "Arduino 說中文" 讀到中文語音合成晶片 SD178A 的介紹 :

Source : UDN

SD178A 為國內翔音科技設計製造, 可以使用 BIG5 碼做 TTS (Text To Speech) 語音合成, 沒辦法直接輸入中文就發音, 而是需先以內碼查詢軟體將其轉成 BIG5 內碼後才能使用, 參考 :

# 翔音科技 : SD178A 中文文字轉語音IC
# SD178A_B3 中文字轉語音 模擬板
多功能智慧型語音撲滿技術架構

不過 SD178A 其合成之語音未做韻律處理, 發出的語音聽起來感覺較生硬, 機器感很重, 適合用於短字詞合成, Youtube 有相關影片:


我在露天對語音辨識與合成晶片做了一番調查, 發覺現在這類模組都還蠻貴的, 起碼都要 400 元以上. 大致來說, 非特定語者語音辨識晶片以 LD3320 系列較為廣用; 語音合成晶片以 SX6288/SYN6288 晶片為主, 而語音播放模組 (SD 卡) 則以 WTV020SD 晶片較受歡迎.

露天找到的現成模組如下 :

一. TTS 語音合成 :

《德源科技》TTS中文語音合成模塊SX6288A語音模塊語音合成開發板 $350
《德源科技》TTS中文語音合成SX6288A語音播報模塊語音模塊語音開發板 $410
# 思修電子TTS中文語音合成SX6288A語音播報模塊語音模塊語音開發板 $RMB40
B20 TTS串口語音合成模組SYN6288/ 51單片機C源碼 $473
# 【秋葉原電腦周邊-旗艦店】㊣ SYN6288 TTS語音模組 語音合成模組 文本轉聲音模組 $500
《德源科技》SYN6288 TTS語音模塊 語音合成模塊 文本轉聲音模塊
# SYN6288 TTS語音模組 語音合成模組 文本轉聲音模組 W70[276609-045] $676
# DFRobot Speech Synthesizer Bee語音合成模組Arduino xbee相容 $890
SYN6288-A語音合成模組使用手冊.pdf
# $米樂優活館$通泰 TONTEX TT5665 語音合成 IC $20
# 《德源科技》中英文語音合成 TTS 語音模塊 方言 TTS合成 串口語音 $1130

二. 語音辨識 :

# 【秋葉原電腦周邊-旗艦店】㊣ LD3320非特定人語音識別模組 / ASR 帶咪頭 帶有源晶振 LD3320語音識別模組 $550
# 熱賣 語音辨識模組 LD3320 一體化帶單片機、IO 技術支援 (LDV7) $890
# 【秋葉原電腦周邊-旗艦店】㊣ 語音辨識 模組 LD3320晶片 非特定語音 語音播放 提供STC系列參考程式 $980
# 語音識別模塊 LD3320 壹體化帶單片機、IO 技術支持(C4B4) $700
# 【秋葉原電腦周邊-旗艦店】 LD3320 SPI 語音識別模組 非特定人聲 語音控制 語音模組 開發板 $720
# 微雪 LD3320 語音模組 語音識別模組 非特定人聲 語音控制 直排針 $680
# 【秋葉原電腦】LD3320 ASR語音模組 非特定語音識別 機器人語音控制 送晶振咪頭 / LD332X非特定人語音識別模組 $580
# 【秋葉原電腦周邊-旗艦店】㊣ LD3320非特定人語音識別模組 / ASR 帶咪頭 帶有源晶振 LD3320語音識別模組 $550

三. SD 卡語音模組 : 

CJMCU Audio WTV020SD 語音模組 SD卡語音模組 遊戲機語音模組 W10 ★ 265080- 039 ★ $225
WTV020-SD語音模組 SD卡語音模組 遊戲機語音模組 MP3模組 ★264108-039 ★ $195
WT5001M02-28P 高音質 wav MP3語音模組 SD卡模組 U盤語音模組 支援TF / SPI MP3播放模組 $290
MP3模組 / BY8301-16P MP3 WAV串口模組 自由下載 MP3多路語音模組+內置3W功放 $290
►455◄WTV020-SD語音模組 SD卡語音模組 遊戲機語音模組 XD-10 $180
Finite State Machine with Arduino Lab 3.pdf
https://www.maketecheasier.com/arduino-enthusiast-ebook-bundle/

參考資料 :

# LD3320 Datasheet
# Arduino系列教程十:语音识别模块 LD3320
# arduino uno\mega 2560与ld3320语音识别模块的匹配
Experiment with LD3320 using teensy 3
# Speech Recognition Module (Read 9904 times)
# SPEECH RECOGNITION ON AN ARDUINO
# µSpeech Speech recognition toolkit for the arduino
LD3320 Chinese Speech Recognition and MP3 Player Module

2017-10-18 補充 :

今天在露天看到這款 WT588D-U 模組 :

【先進科技】㊣ WT588D-U語音模組 隨意更換聲音 16M/32M $290

可以透過 Arduino 控制語音播放.

1 則留言 :

Unknown 提到...

請問如果中文字是動態的,不是寫死的,如果用esp8266,內碼可以用socket傳送到8266,再送至語音模組嗎