在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

語音芯片方案,單曲更換語音功能的實現與應用——WT588F34B

WT-深圳唯創知音電子有限公司 ? 2022-05-17 10:03 ? 次閱讀

WT588F34B語音芯片單曲更換語音功能的實現與應用

開發背景:

產品需要更換語音內容一直能存在于生產端,而不能夠實現產品在使用終端更換語音,從而實現產品的迭代升級。

實現原理:

既然是要能夠實現單曲聲音的更換,那就需要規劃一個文件系統去記錄聲音的信息,單曲更換在實際的情況下存放著不是連續的音頻文件,這樣就需要一個音頻信息的存放區域。

WT588F34B是一款內置了32Mbit Flash的大容量語音芯片,可以通過Flash燒寫器去更換語音文件。在唯創知音芯片Flash的操作中,一個扇區是4K,意味著是我們整個單曲更換的最小單位是4K,但是當客戶的音頻文件都是很小的時候,遠遠達不到4K,這樣大大浪費了我們Flash的空間,空間利用率大大降低,于是提出劃分為兩個部分,一個是支持單曲更換的音頻區域,一個是不支持單曲更換的音頻區域,由客戶來選擇單曲存放的音頻數量,這樣也就提升了一個空間利用率,可以存放更大、更多的音頻文件。為了保障這個扇區的可靠性,唯創知音還增加了一個Word,對這個扇區進行一個校驗。

get?code=YWM1OWE1ZjkxZDJhYmY2OTg1ZjU5NTFhZjdiMDc0M2UsMTY1Mjc1Mjc5MzAzNw==

那么要怎樣去播放這些離散的音頻文件呢?

其實做法也很簡單,創建一個扇區,里面記錄的便是每一個扇區時那一個音頻文件的數據,在播放時,需要到這個扇區中尋找想要播放的地址,找到對應地址再進行一個尋址的計算,找到音頻存放的扇區,開始進行播放,當這個扇區播放結束時,進行下一個扇區的地址尋找,這樣就能夠實現離散扇區的連續播放。

當播放的問題解決了之后,就是一個數據的更換了。

在上面提出了播放的原理后,數據更換的方式比較直白,只需要在記錄單曲音頻的扇區找到想要更換的地址的對應的扇區,對該扇區的擦除和寫入,如果現有的音頻數據長度超過原來的,那便在記錄單曲音頻的扇區尋找一個無音頻數據的扇區進行寫入、不足原來的數據長度則需要對剩下的數據空間清空,這樣就是數據更換的原理。

但是在更換的過程中,遇到一個問題,Flash的寫入只能有一變為零,這就導致了無法隨意對記錄單曲音頻的扇區進行修改,必須先將這個扇區進行一個備份一份,4K的一個數據量,也不可能利用芯片的寄存器去存放這些數據,于是有了一個新的想法,在FLASH中創造一個扇區去作為原來數據的一個備份區,在數據更換的時候起到暫存的作用。

那么這個備份區的作用是不是僅僅如此呢?

答案是不止如此的!當數據更換時,如果遇到突發的情況,更換失敗了,那樣音頻數據必然是不完整的,按照原來的播放方式是不能正常播放,于是有了一個大膽的想法,在備份區備份的是不完整的扇區,不對要更換的地址進行保存,然后在更換過程備份區備份好之后,對原先扇區進行一個“破壞”,這樣存在的數據校驗就不能通過,在原先扇區校驗通過不了的情況下,啟用備份區,進行一個播放,這樣便保證了芯片能夠正常工作。

當然客戶執行更換的操作時,并沒有這么麻煩,當然下面會講到這個。

芯片的功能和特點:

1. 16位DSP語音芯片、32Mhz內部振蕩;

2. 工作電壓2.4~3.6V;

3. 16bit的PWM/DAC輸出、可直接驅動8R 0.5W喇叭;

4. 支持6K~32Khz的WAV文件;

5. 客戶可以通過MCU或配套下載器在線更換芯片內部語音內容;

6. 支持模擬SPI通訊;

7. 支持最大4通道16K采樣率混音;

8. 支持最高16通道midi播放(8K采樣率);

9. 具有硬件SPI接口UART接口、IIC、內置比較器等接口。可以為客戶定制各類功能。

10. 芯片主控程序和內置存儲數據均可擦除再燒寫。

引腳功能圖:

get?code=YzUzZTVkYjgzMjJjZWEwMGUwNDY2MGM4YmNlZDEzNmIsMTY1Mjc1Mjc5MzAzNw==

SPI通信協議:

SPI是串行通訊協議,也就是說數據是一位一位的傳輸的。MISO引腳和MOSI引腳上的數據的MSB位必須與SPSCK的第一個邊沿同步,在SPI傳輸過程中,在同步時鐘信號周期開始時(上升沿)數據上線,然后在同步時鐘信號的下降沿時,SPI的接收方捕捉位信號,在時鐘信號的一個周期結束時(上升沿),下一位數據信號上線,再重復上述過程,先發高位,直到一個字節的8位信號傳輸結束。由此可以實現控制語音播放、停止、循環等。詳細說明可見下面介紹。

get?code=NjQzNmZiNzg1NjdmNGZhNzA2OThjMWJjMDY2YTY3OTUsMTY1Mjc1Mjc5MzAzOA==

SPI控制模式由芯片CS、SCK和SI進行控制操作,每發一個字節數據前,CS先拉低4ms至20ms,推薦使用5ms,然后再發送CLK,接收數據高位在先,在時鐘的下降接收數據。時鐘周期介于160us~2ms之間,推薦周期使用200us。發數據時先發高位,再發低位。數據中的指令根據指令表來發送

1)播放命令碼:

get?code=ZDIwMjA2OTUyYjg3MzY0MTlmN2NmMmVmMWJlNmVhNjYsMTY1Mjc1Mjc5MzAzOA==

2)更換指令碼

get?code=NDQwNDk3MjRkN2Q4YmE4MTM5YzE4Yzg3NTQ1ZWFhMWQsMTY1Mjc1Mjc5MzAzOA==

3)Flash控制碼

get?code=ZmEzY2I4ZTljNjZmN2RjNGE1MGQ4YjhlMmI3ZmFkYmYsMTY1Mjc1Mjc5MzAzOA==

應用電路:

get?code=YjFmYTAxNzhhM2ExMzNlNDEzODIwNzE0NzEyYmYzOWYsMTY1Mjc1Mjc5MzAzOA==

更換協議說明:

get?code=MDRlZTEyZmZkMWQ1NmFiZDQ3YjhlZmMzMDM4ZmZlNzIsMTY1Mjc1Mjc5MzAzOA==

bin文件制作或T3Z文件制作

制作bin文件:登陸網頁上位機網址后,加載要播放的語音文件或使用文字轉換音頻功能加載語音后制作bin文件。WT588網頁制作客戶登錄網址:http://WT588f.waytronic.com:8083/user/register。bin文件制作步驟可參考《WT588F網頁上位機操作說明2020-8-31》或視頻解說,可聯系業務員提供。

訪問API接口,可加載本地語音或采用文字轉語音功能生成語音文件,將語音文件轉換為bin文件或T3Z文件(可用于單段語音修改),可用于單段語音或全部語音的遠程更換。

接口網址:http://api.wt588f.waytronic.com:8083/doc.html?plus=1&cache=1,以下是API接口的使用流程:

get?code=NTExMGQzODI1NDY2MTk3NzkxMTZhZTVkYjM4ZDY2NjQsMTY1Mjc1Mjc5MzAzOA==

應用場景

唯創知音的WT588F34B,能夠支持大容量的語音存放,并且能過更換語音,適用于需要頻繁更改語音播報的產品,能夠實現在線更新語音包,增加產品活力。

1、公交車到站提醒系統

使用WT588F34芯片去進行到站語音的播報,不僅可以存放更多的一個公交站地點語音,而且在不同的場景下,比如節日祝福、防疫宣傳等等,可以通過MCU去進行語音更換,進行一個適應的語音播報。不需要繁瑣的將整個設備拆除更新語音。

2、打卡設備

現在市面上存在的高端打卡設備往往具有播報打卡人的名字,而中低端設備更多的是使用文字顯示,而我們的WT588F34B正好可以在中低端設備上增加語音播報,增加產品亮點,競爭力。錄入、修改打卡人,MCU同步對我們WT588F34B芯片的語音更換,達到正常的打卡人播放。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 語音芯片
    +關注

    關注

    12

    文章

    1912

    瀏覽量

    37438
  • 語音IC
    +關注

    關注

    0

    文章

    326

    瀏覽量

    13551
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    WT588F02B-8S語音芯片:低成本高靈活的氣體檢測報警器語音IC方案

    的方向演進。廣州唯創電子推出的WT588F02B-8S語音芯片,以“離在線語音更換+多協議通信”為核心優勢,為氣體檢測報警器提供了一套高效、
    的頭像 發表于 04-22 09:14 ?97次閱讀
    <b class='flag-5'>WT588F02B</b>-8S<b class='flag-5'>語音</b><b class='flag-5'>芯片</b>:低成本高靈活的氣體檢測報警器<b class='flag-5'>語音</b>IC<b class='flag-5'>方案</b>

    WT588F02B-8S-C012使用說明書

    概述:WT588F02B-8S是廣州唯創電子有限公司最新研發的一款16位DSP語音芯片、內部振蕩32Mhz,16位的PWM解碼。強大功能WT588
    發表于 04-17 08:51 ?0次下載

    WT588F02B-C020(混音)使用說明書V1

    WT588F02B-B2區別于傳統OTP芯片,最大的突破是客戶可以自己通過配套下載器實現在線更換芯片內部
    發表于 04-17 08:46 ?0次下載

    智能鬧鐘語音芯片方案優選:唯創電子WT588F02KD,高集成與性價比的完美結合

    WT588F02KD語音芯片方案,憑借其高度集成化設計、靈活功能擴展及超低功耗特性,成為智能鬧鐘領域的優選解決
    的頭像 發表于 04-03 08:33 ?194次閱讀
    智能鬧鐘<b class='flag-5'>語音</b><b class='flag-5'>芯片</b><b class='flag-5'>方案</b>優選:唯創電子<b class='flag-5'>WT588F</b>02KD,高集成與性價比的完美結合

    廠家芯資訊|WT588F語音芯片:多場景智能語音解決方案的理想之選

    在智能化設備快速普及的今天,語音交互功能已成為提升用戶體驗的核心要素之一。廣州唯創電子推出的WT588F語音芯片,憑借其靈活的存儲容量、高兼
    的頭像 發表于 04-03 08:15 ?171次閱讀
    廠家芯資訊|<b class='flag-5'>WT588F</b><b class='flag-5'>語音</b><b class='flag-5'>芯片</b>:多場景智能<b class='flag-5'>語音</b>解決<b class='flag-5'>方案</b>的理想之選

    WT588F02A與WT588F02B:DAC輸出模式差異下的智能語音芯片選型指南

    語音芯片設計中,DAC(數模轉換器)的輸出方式直接影響音質效果、系統資源占用及開發靈活性。廣州唯創電子推出的WT588F02A與WT588F02B兩款
    的頭像 發表于 04-02 08:48 ?238次閱讀
    <b class='flag-5'>WT588F</b>02A與<b class='flag-5'>WT588F02B</b>:DAC輸出模式差異下的智能<b class='flag-5'>語音</b><b class='flag-5'>芯片</b>選型指南

    智能語音芯片WT588F02B-8S:低功耗設計賦能多元化場景應用

    在智能交互設備快速發展的今天,語音芯片作為人機交互的核心組件,其性能直接影響用戶體驗與產品競爭力。廣州唯創電子推出的WT588F02B-8S語音芯片
    的頭像 發表于 04-02 08:36 ?191次閱讀
    智能<b class='flag-5'>語音</b><b class='flag-5'>芯片</b><b class='flag-5'>WT588F02B</b>-8S:低功耗設計賦能多元化場景應用

    WT588F02BWT588F02A/04A/08A系列語音芯片的硬件差異解析與應用指南

    引言在語音芯片設計中,輸出電路的設計直接影響音頻質量與系統穩定性。廣州唯創電子推出的WT588系列語音芯片(如
    的頭像 發表于 04-01 08:55 ?250次閱讀
    <b class='flag-5'>WT588F02B</b>與<b class='flag-5'>WT588F</b>02A/04A/08A系列<b class='flag-5'>語音</b><b class='flag-5'>芯片</b>的硬件差異解析與應用指南

    芯技術|基于WT588E02B-8S語音芯片的遠程更新技術及應用實踐

    引言隨著物聯網和智能設備的快速發展,語音交互技術逐漸成為提升用戶體驗的核心功能之一。在此背景下,廣州唯創電子推出的WT588E02B-8S語音芯片
    的頭像 發表于 04-01 08:40 ?170次閱讀
    芯技術|基于<b class='flag-5'>WT588E02B</b>-8S<b class='flag-5'>語音</b><b class='flag-5'>芯片</b>的遠程更新技術及應用實踐

    芯知識|語音芯片(以廣州唯創電子WT588F02B為例)底噪聲優化指南

    在智能終端設備中,清晰的語音播報直接影響用戶體驗,而底噪聲問題往往是開發者面臨的棘手挑戰。廣州唯創電子的WT588F02B語音芯片雖性能穩定,但在連接功放時若出現明顯底噪,需從硬件設
    的頭像 發表于 03-25 09:19 ?207次閱讀
    芯知識|<b class='flag-5'>語音</b><b class='flag-5'>芯片</b>(以廣州唯創電子<b class='flag-5'>WT588F02B</b>為例)底噪聲優化指南

    筋膜槍語音播報方案-自定義語音更換WT588F芯片系列方案

    或在光線較暗的環境下使用時可能帶來不便。為此,我們提出了基于WT588F系列語音芯片的筋膜槍語音IC方案,旨在通過
    的頭像 發表于 03-13 14:04 ?159次閱讀

    WT588F34B-16S(SPI)系列語音芯片資料V1

    WT588F34B-16S是廣州唯創電子有限公司最新研發的一款16位DSP語音芯片、內部振蕩32Mhz,16位的PWM解碼。強大功能WT588F3
    發表于 03-13 09:58 ?0次下載

    WT588F02B-8S(B2)語音芯片資料V1

    WT588F02B-8S(B2)語音芯片資料V1
    發表于 03-13 09:53 ?0次下載

    WT588F02B-8S掃地機語音芯片應用方案

    在這個智能家居日益普及的時代,每一款家電產品都在努力追求更加智能化、人性化的用戶體驗。今天,就讓我們一起探索WT588F02B-8S語音芯片如何為掃地機帶來前所未有的智能升級,讓您的清潔生活更加便捷、高效。
    的頭像 發表于 07-19 11:22 ?565次閱讀

    玩具電動車flash語音方案wt588f02b-8 -玩具車語音芯片選型推薦!

    的PWM解碼。內置存儲,最高可存放320秒的語音內容。支持外掛flash,WT588F02B-8S區別于傳統OTP芯片,突破是客戶可以自己通過配套下載器實現在線
    的頭像 發表于 05-13 10:42 ?1053次閱讀
    玩具電動車flash<b class='flag-5'>語音</b><b class='flag-5'>方案</b><b class='flag-5'>wt588f02b</b>-8 -玩具車<b class='flag-5'>語音</b><b class='flag-5'>芯片</b>選型推薦!
    主站蜘蛛池模板: 亚洲欧洲色 | 狠狠色丁香婷婷综合 | 99久久综合国产精品免费 | 饥渴少妇videos | 亚洲狠狠色丁香婷婷综合 | 毛片免费网站 | 美女一级毛片毛片在线播放 | 简单视频在线播放jdav | 国产午夜精品福利 | 色老头在线官方网站 | 在线视频观看免费 | 乱码中文字幕人成在线 | 永久免费av网站 | 久久久噜噜噜久久网 | 日本一本一道久久香蕉免费 | 国产三级日本三级韩国三级在线观看 | 天天看天天操 | 亚洲三级在线看 | 娇妻被黑人蹂躏 | 天堂色综合| 窝窝午夜看片成人精品 | 起碰成人免费公开网视频 | 天天曰天天干天天操 | 视频免费在线 | 4438成人成人高清视频 | 中国一级特黄aa毛片大片 | 日韩一级黄色录像 | 午夜免费毛片 | 淫香色香| cijilu刺激 国产免费的 | 你懂的网站在线观看网址 | 午夜一区二区在线观看 | 精品免费久久久久久成人影院 | 最近2018年中文字幕免费图片 | 7m凹凸精品分类大全免费 | 亚洲一区在线视频观看 | 四虎国产精品4hu永久 | 人人插人人爽 | 黄色理伦| 性欧美大战久久久久久久 | 成人免费久久精品国产片久久影院 |