傳統語音合成技術往往被巨頭壟斷,成本高且定制難。開源TTS應用的誕生,徹底改變游戲規則。其開放源代碼讓中小企業、個人開發者乃至普通用戶都能低成本接入并改造語音技術,將TTS變為觸手可及的創造力工具。
本文將以Air780EHV核心板為例,外接AirAUDIO_1000音頻擴展板和喇叭,演示播放千字文示例要點。
一、主要硬件準備

Air780EHV核心板
AirAUDIO_1000音頻擴展板套件
支持數據傳輸的USB數據線
Win10及其以上PC電腦
AirAUDIO_1000音頻擴展板內置音頻PA(撥動開關撥至ON側時,音頻PA始終開啟),通過杜邦線與Air780EHV核心板連接,如下圖表所示:


二、最新示例源碼下載
Air780EHV應用示例持續更新中,下文僅拆解展示TTS示例代碼的功能要點。
最新源碼及實操教程詳見:https://docs.openluat.com/air780ehv/luatos/app/audio/tts/
- 示例要點解析 -
1)設置i2s和audio參數,控制ES8311上電,拉高PA功放腳,然后設置i2c、i2s、audio相關基礎配置。配置完成之后用sys.publish喚醒下面的audio_task()的配置等待完畢。


2)設置音頻的回調函數,根據播放結果,返回對應內容。

3)等待配置初始化完畢,接收“AUDIO_READY”消息,從模塊里面燒錄的qianzw.txt文件,讀取該文件的一行。
如果讀取失敗,則寫入固定的內容,去除頭尾空格,播放內容;如果播放成功,等待audio.on的返回內容,激活等待;做一個關閉的再次判斷,如果沒有關閉,則手動關閉,進入PM待機模式,打印內存。


今天的內容就分享到這里了~
審核編輯 黃宇
-
TTS
+關注
關注
0文章
62瀏覽量
11546
發布評論請先 登錄
壁仞科技壁礪166M產品適配模思智能MOSS-TTS Family模型
語音報警器:TTS語音播報,云平臺邏輯自控
TTS文字合成語音芯片的使用場景
代碼即自由:開源TTS文本轉語音應用賦予開發者終極掌控權
一顆TTS語音芯給產品增加智能語音播報能力
從代碼到聲音,Air8000 TTS開源應用開啟創作新紀元!
智能收銀語音交互新標桿—WT3000T8語音合成芯片TTS技術應用解析
芯資訊|WT3000T8語音合成芯片TTS在智能收款機中的創新應用設計方案介紹
廣和通亮相阿里云AI創造力大展
樹莓派愛好者必看!5 個獲獎的樹莓派 AI 創意項目,點燃你的創造力!
WT3000T8-32N語音合成TTS芯片:小體積、強性能,重塑智能語音交互體驗
開源TTS應用:打破技術壟斷,讓語音合成成為每個人的創造力工具
評論