Skip to main content

Posts

Showing posts from March, 2018

SYN7318非特定語音識別 語音合成 心得分享

最近在 Fackbook 的 Reprap.Taipei社團裡看到網友分享語音識別晶片SYN7318應用影片,心裡一直盤算要不要也買一個用看看,過年後買一個測試,效果我很滿意,對我這種有點懶的人,真是一個大助手。 這是我的測試畫面: 語音辨識 Youtube 測試影片 本來想做一個晚上開關燈及問時間,但是測試後用口令開啟電腦指令,很方便,讓我想要多買一片來用,之前也試過 Google Assistant ,現提供的界面還不是很好用,遇上斷線就沒得玩。 這一塊晶片 SYN7318 透過 Serial Port 接收指令及傳送辨識結果。辨識命令詞條傳到晶片會儲存在晶片上,晶片可以有10個詞典,每個詞典可以有2000個辨別詞條(應該夠用吧)。 只要存入詞典,程式下達辨識那一個詞典,晶片辨識到詞條就經 Serial Port 傳回 ID ,程式收到 ID 後指定動作,就這麼簡單。 用 Python 寫了一個 文字轉語音程式,供大家測試。下載位址: 文字轉語音程式 Windows  64-bit版本 程式源碼 Python3.5 PyQt 5 下載位址 程式畫面: 將要轉換的文字複制到文字欄位,選定你的序列埠,按下開始播放,就會念出你的文字,按下顯示 Big5 內碼鍵,將你的文字顯示成內碼,可以 Copy 到你的程式裡使用。 語音辨識詞條更新程式下載位址: 寫入辨識詞條程式 Windows 64-bit 版本 程式畫面: 更新詞條,請參考使用說明書內的規則。詞條會儲存於檔案,下次會自動讀入。 語音辨識程式 Windows 64-bit 版本(尚未提供下載請稍候)