0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

智能桌游語音ic方案,掃地機(jī)語音芯片應(yīng)用設(shè)計方案介紹

WT-深圳唯創(chuàng)知音電子有限公司 ? 2022-06-13 11:07 ? 次閱讀

基于 WT2003H0語音芯片在掃地機(jī)/智能桌游等產(chǎn)品更換語音bin應(yīng)用設(shè)計方案介紹

一、產(chǎn)品市場

隨著家用電子設(shè)備的普及,各種智能化設(shè)備進(jìn)入人們生活中,如洗地機(jī)、掃地機(jī)、共享單車、智能門鎖、智能桌游、智能網(wǎng)關(guān)等,客戶想方便快捷的更換替換產(chǎn)品的音頻文件。針對部分客戶自主更換語音內(nèi)容的需求,定制化的語音方案,唯創(chuàng)知音WT2003H0系列語音芯片遠(yuǎn)程更換語音bin的功能無疑是一個很好的選擇。

本文以WT2003H0系列語音芯片為例,與唯創(chuàng)知音其余的WT2003H系列串口更新語音bin(bin文件包含運行程序+語音)不同,唯創(chuàng)知音新推出的這款芯片功能,為直接替換語音bin文件,由MP3、WAV格式合成,不包含運行程序。

二、產(chǎn)品應(yīng)用框圖

get?code=ZWIxNDhlZWJhNDQzMjdjNmI4OTdlMThiMDgzNzdkYTcsMTY1NTA4OTE0ODEyNw==

語音更換

三、芯片功能特點

(1)工作電壓:2.0-5.2V;

(2)內(nèi)置0.5W D類功放;

(3)可支持控制模式:一線、兩線單雙字節(jié)、UART串口控制、按鍵控制、SPI控制;

(4)默認(rèn)通信波特率9600,用戶可通過波特率切換指令,自由切換波特率設(shè)置,最高可達(dá)1Mbps;

(5)支持語音高品質(zhì)音頻格式,支持MP3和WAV格式,(音頻碼率支持8kbps~320kbps)聲音優(yōu)美;

(6)包含所有標(biāo)準(zhǔn)控制指令的同時,更設(shè)置有串口更新音頻指令,用戶可自由選擇進(jìn)入低功耗模式,功耗

(7)高精度ADCDAC

(8)大功率IO驅(qū)動能力,最高可直接驅(qū)動64mA;

(9)制作語音bin文件,搭配客戶MCU通過串口自由更換語音;

(10)用戶可提前預(yù)留出語音bin文件下載更新口pin點,方便后續(xù)更換音頻+程序;

四、語音更新操作流程圖

get?code=NWYzYjNmZWQyOGU4MDQ2NTVkNTRjMzEyOWY4MDg2OGYsMTY1NTA4OTE0ODEyNw==

五、相關(guān)控制指令預(yù)覽介紹

get?code=MjI3NWExMzVkZjRlMmI0Mzc0MGJiZTg5YmM5OWI4NDYsMTY1NTA4OTE0ODEyNw==get?code=Njk4ODEyNWEyZWE3ZDI0Y2E4MjY4MGJlMWQ1NmI4MjEsMTY1NTA4OTE0ODEyNw==

六、設(shè)計應(yīng)用案例

1) 器件選型

get?code=NDAzMTY1YTU2ZDEwNGQxMWQ2MzUyMzY1ZGY5NDM1NjksMTY1NTA4OTE0ODEyNw==

2)設(shè)計原理圖

get?code=NGU1MmQxODgyNTllOWQ5MWY5ZThjMDQxMWY0MjQ2NTIsMTY1NTA4OTE0ODEyNw==

A.串口更新語音說明

1.串口通信電平為3.3V TTL電平。

2.MCU TX與語音芯片RX之間需反接一個二極管,負(fù)極一端靠近MCU TX,目的是為了防止串口電平導(dǎo)致芯片未正常復(fù)位重啟。

3.下載過程中,確保語音IC的TX和RX腳不會受到干擾,建議斷開MCU的TX/RX與語音IC之間的連接或MCU不發(fā)送數(shù)據(jù)給到語音芯片。

4.離線下載時,確保燒寫器中已燒錄合成的bin文件,此時方可進(jìn)行燒錄,語音bin文件不要超過flash的容量,否則導(dǎo)致下載失敗。

注:此款功能目前可支持MCU通過串口更新語音,后續(xù)如客戶需替換整個語音及功能程序,可搭配本司下載器進(jìn)行替換,因此建議提前預(yù)留出語音bin燒錄口,如上圖所示

B. 外掛Flash及功放電路說明

get?code=ZTA5MDM4NDc0MTdhNTZlZjczMTM3MDJlNDYxNmRhNTksMTY1NTA4OTE0ODEyNw==

七、程序范例

/*本例程主要介紹,從文件系統(tǒng)讀取一個文件,并將文件數(shù)據(jù)傳輸?shù)絎T2003HX的過程,客戶也可通過其他方式

獲取文件數(shù)據(jù),進(jìn)而實現(xiàn)數(shù)據(jù)傳輸*/

#define SECTOR_SIZE 512 //本例程按照最大512字節(jié)一包數(shù)據(jù)傳輸

extern u8 decext_buf[SECTOR_SIZE]; //緩存文件數(shù)據(jù)的BUFF

extern u8 uart_rx_buffer[SECTOR_SIZE]; //緩存串口接收數(shù)據(jù)的BUFF

u32 exspi_msc_fsize = 0; //文件大小

u32 exspi_msc_len = 0; //文件長度計數(shù)

void wt2003h_updata_file()

{

u16 delay_wait = 0;

u8 sum; //數(shù)據(jù)校驗和

uart0_put_char(0x7e); //停止播放播放命令

uart0_put_char(0x03);

uart0_put_char(0xAB);

uart0_put_char(0xAE);

uart0_put_char(0xef);

delay_5ms(10);

uart0_put_char(0x7e); //創(chuàng)建文件名wt2003h.mp3命令

uart0_put_char(0x0B);

uart0_put_char(0xF1);

uart0_put_char(0x77);

uart0_put_char(0x74);

uart0_put_char(0x32);

uart0_put_char(0x30);

uart0_put_char(0x30);

uart0_put_char(0x33);

uart0_put_char(0x68);

uart0_put_char(0x2e);

uart0_put_char(0x6d);

uart0_put_char(0X70);

uart0_put_char(0x33);

uart0_put_char(0X55);

uart0_put_char(0Xef);

delay_5ms(40);

exspi_msc_len = 0;

fs_open_num(1); //文件系統(tǒng)接口,打開需要傳輸?shù)奈募?/span>

fs_lseek(0, 0);

exspi_msc_fsize = fs_get_file_size(); //文件系統(tǒng)接口,獲取需要傳輸?shù)奈募笮?/span>

exspi_msc_fsize = ((exspi_msc_fsize + 511)/SECTOR_SIZE)*SECTOR_SIZE;//轉(zhuǎn)換文件大小單位為一個SECTOR大小

sum = 0x05 + (u8)(exspi_msc_fsize>>24)+(u8)(exspi_msc_fsize>>16)+(u8)(exspi_msc_fsize>>8)+(u8)(exspi_msc_fsize);

uart0_put_char(0x7e); //發(fā)送文件信息命令

uart0_put_char(0x08);

uart0_put_char(0xfd);

uart0_put_char(0x00);

uart0_put_char(exspi_msc_fsize>>24);

uart0_put_char(exspi_msc_fsize>>16);

uart0_put_char(exspi_msc_fsize>>8);

uart0_put_char(exspi_msc_fsize);

uart0_put_char(sum);

uart0_put_char(0xef);

delay_5ms(20);

UINT len;

while(FR_OK == fs_read(decext_buf,SECTOR_SIZE,&len)) //文件系統(tǒng)接口,按順序一包包讀取需要傳輸?shù)奈募?shù)據(jù),記住,實際一包數(shù)據(jù)不滿SECTOR_SIZE,需要補(bǔ)0處理

{

//發(fā)送文件數(shù)據(jù)命令

uart0_put_char(0x7e);

uart0_put_char(0x00);

uart0_put_char(0xf0);

uart0_put_char(0x02);

uart0_put_char(0x00);

sum = 0xf2;

for(u16 i = 0;i<512;i++)

{

uart0_put_char(decext_buf[i]);

sum+=decext_buf[i];

}

uart0_put_char(sum);

uart0_put_char(0xef);

delay_wait = 0;

uart_rx_cnt=0;

uart_rx_buffer[0] = 0xff;

uart_rx_buffer[1] = 0xff;

uart_rx_buffer[2] = 0xff;

uart_rx_buffer[3] = 0xff;

delay_5ms(20);

while(1)

{

/* 等待中斷接收數(shù)據(jù)緩存到uart_rx_buffer 客戶也可通過查詢方式獲取返回碼數(shù)據(jù)*/

delay_us(100);

if((uart_rx_buffer[2] == 0xf0)&&(uart_rx_buffer[3] == 0x00))

{

delay_5ms(2);

break; //下載一包數(shù)據(jù)返回成功

}

if((uart_rx_buffer[1] == 0x08)&&(uart_rx_buffer[2] == 0xfd)&&(uart_rx_buffer[3] == 0x00))

{

WDT_EN();

WDT_CLR();

return true; //下載文件返回成功

}

delay_wait++;

if(delay_wait >= 20000) //設(shè)置2S超時

{

delay_wait = 0;

exspi_msc_len = 0;

WDT_EN();

WDT_CLR();

return false; //下載數(shù)據(jù)無響應(yīng),返回錯誤

}

}

exspi_msc_len++;

if(exspi_msc_len*SECTOR_SIZE>=exspi_msc_fsize)

{

return false; //文件讀取完畢,未收到成功返回碼,下載返回錯誤

}

}

}

關(guān)于我們

唯創(chuàng)知音作為一家專注于語音技術(shù)研究的高新技術(shù)企業(yè),始終堅持以“服務(wù)好工程師”為目標(biāo),以行業(yè)語音交互器件標(biāo)準(zhǔn)化為方向,致力于讓復(fù)雜變簡單,提供快捷的語音、智能物聯(lián)網(wǎng)應(yīng)用解決方案。

WT588F系列應(yīng)用設(shè)計方案,在智能鬧鐘、智能水杯、霧化加濕器等消費電子行業(yè)領(lǐng)域內(nèi)已有成熟的應(yīng)用案例。消費類電子產(chǎn)品應(yīng)用是公司重要的發(fā)展領(lǐng)域,未來,唯創(chuàng)知音將在更多行業(yè)推出標(biāo)準(zhǔn)化語音芯片,進(jìn)一步提升工程師的設(shè)計體驗,為消費類電子行業(yè)標(biāo)準(zhǔn)化賦能。

更多詳情可搜索:深圳唯創(chuàng)知音電子有限公司,與在線客服溝通,我們會發(fā)送一份選型表給到大家,芯片 與 模塊 還可以申請免費送樣服務(wù),期待您的光臨。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 語音芯片
    +關(guān)注

    關(guān)注

    12

    文章

    1701

    瀏覽量

    36320
  • 語音技術(shù)
    +關(guān)注

    關(guān)注

    2

    文章

    225

    瀏覽量

    21256
  • 唯創(chuàng)知音
    +關(guān)注

    關(guān)注

    0

    文章

    61

    瀏覽量

    104
收藏 人收藏

    評論

    相關(guān)推薦

    掃地機(jī)語音方案WT588F02B-8S,OTA升級支持在線更換語音,快速開發(fā)

    ,隨著語音交互技術(shù)的日益成熟,越來越多的智能設(shè)備開始采用語音芯片來實現(xiàn)語音導(dǎo)航、提示和警報等功能。在這種背景下,
    的頭像 發(fā)表于 10-25 10:37 ?62次閱讀

    無刷電機(jī)PCBA方案智能掃地機(jī)的核心驅(qū)動力

    在當(dāng)今科技飛速發(fā)展的時代,智能掃地機(jī)已經(jīng)逐漸成為現(xiàn)代家庭清潔的得力助手。而在智能掃地機(jī)的眾多核心技術(shù)中,無刷電機(jī) PCBA 方案的應(yīng)用無疑是
    的頭像 發(fā)表于 09-26 11:52 ?222次閱讀

    智能密碼、指紋鎖語音芯片ic方案 可存放40s語音內(nèi)容 NVD語音芯片

    隨著科技的飛速發(fā)展,智能家居安全領(lǐng)域迎來了前所未有的變革。智能密碼與指紋鎖作為現(xiàn)代家庭安全防護(hù)的重要一環(huán),其背后的語音芯片IC開發(fā)更是這一變
    的頭像 發(fā)表于 09-25 08:01 ?191次閱讀
    <b class='flag-5'>智能</b>密碼、指紋鎖<b class='flag-5'>語音</b><b class='flag-5'>芯片</b><b class='flag-5'>ic</b><b class='flag-5'>方案</b> 可存放40s<b class='flag-5'>語音</b>內(nèi)容 NVD<b class='flag-5'>語音</b><b class='flag-5'>芯片</b>

    掃地機(jī)器人的核心技術(shù)突破

    在當(dāng)今科技飛速發(fā)展的時代,智能家居產(chǎn)品如雨后春筍般涌現(xiàn),其中掃地機(jī)器人以其便捷、高效的清潔能力,逐漸成為現(xiàn)代家庭的得力助手。而在掃地機(jī)器人眾多的技術(shù)構(gòu)成中,HXA2610 有刷馬達(dá)驅(qū)動 IC
    的頭像 發(fā)表于 09-06 17:38 ?299次閱讀

    掃地機(jī)/洗地機(jī)語音芯片ic,工業(yè)級聲音播放芯片ic,NV170H

    掃地機(jī)/洗地機(jī)作為智能家居清潔領(lǐng)域的創(chuàng)新驅(qū)動力,不僅賦予了清潔設(shè)備,還需要一些智能化的功能,比如語音提示,將用戶體驗提升至全新高度。NV17
    的頭像 發(fā)表于 08-09 08:07 ?236次閱讀
    <b class='flag-5'>掃地機(jī)</b>/洗<b class='flag-5'>地機(jī)</b><b class='flag-5'>語音</b><b class='flag-5'>芯片</b><b class='flag-5'>ic</b>,工業(yè)級聲音播放<b class='flag-5'>芯片</b><b class='flag-5'>ic</b>,NV170H

    供應(yīng) 英集芯IP2348,適用于掃地機(jī)器人解決方案的鋰電池同步降壓充電芯片

    在至為芯科技設(shè)計的掃地機(jī)器人電源管理解決方案中,主板芯片選用的是來自英集芯的IP2348。這款鋰電池充電芯片以其卓越的QFN28封裝技術(shù),為掃地機(jī)
    發(fā)表于 07-24 14:47

    WT588F02B-8S掃地機(jī)語音芯片應(yīng)用方案

    在這個智能家居日益普及的時代,每一款家電產(chǎn)品都在努力追求更加智能化、人性化的用戶體驗。今天,就讓我們一起探索WT588F02B-8S語音芯片如何為
    的頭像 發(fā)表于 07-19 11:22 ?272次閱讀

    其利天下技術(shù)·搭載無刷電機(jī)的掃地機(jī)器人的前景如何?

    隨著懶人經(jīng)濟(jì)的崛起,智能家居設(shè)備的需求呈現(xiàn)出顯著的增長態(tài)勢。作為智能家居領(lǐng)域的一員,掃地機(jī)器人因其方便、實用的特性而備受消費者青睞。特別是在無刷電機(jī)技術(shù)的加持下,掃地機(jī)器人不僅提升了清
    發(fā)表于 05-05 15:03

    語音IC-智能語音芯片方案-您身邊的智選升級

    語音IC方案開發(fā)-智能語音升級OTP開發(fā)應(yīng)用場景
    的頭像 發(fā)表于 04-12 17:00 ?397次閱讀

    基于唯創(chuàng)語音芯片的三大煙霧報警器語音方案

    智能設(shè)備與物聯(lián)網(wǎng)(IoT)技術(shù)的飛速發(fā)展中,語音播報功能的重要性日益凸顯,已成為提升用戶體驗、實現(xiàn)人機(jī)交互的關(guān)鍵一環(huán)。本文將深入探討三種創(chuàng)新性語音播報系統(tǒng)設(shè)計方案:傳統(tǒng)
    的頭像 發(fā)表于 04-12 15:08 ?346次閱讀
    基于唯創(chuàng)<b class='flag-5'>語音</b><b class='flag-5'>芯片</b>的三大煙霧報警器<b class='flag-5'>語音</b><b class='flag-5'>方案</b>

    OTP語音芯片-語音IC智能升級方案

    OTP語音方案開發(fā)
    的頭像 發(fā)表于 04-10 12:40 ?382次閱讀

    鴻蒙南向開發(fā)實戰(zhàn):【智能掃地機(jī)

    此Demo采用潤和的智能小車套件為硬件模型,通過修改代碼具備了掃地機(jī)器人簡易的避障功能及防跌落功能,并且能通過wifi接入數(shù)字管家應(yīng)用場景。智能掃地機(jī)不僅能接收數(shù)字管家應(yīng)用下發(fā)的指令啟
    的頭像 發(fā)表于 04-08 10:23 ?851次閱讀
    鴻蒙南向開發(fā)實戰(zhàn):【<b class='flag-5'>智能</b><b class='flag-5'>掃地機(jī)</b>】

    掃地機(jī)器人的拆解

    掃地機(jī)器人大概可以分為以下核心部分:主要包含主控芯片、傳感器芯片、電源管理芯片、WiFi芯片、存儲芯片
    發(fā)表于 01-02 14:05 ?807次閱讀
    <b class='flag-5'>掃地機(jī)</b>器人的拆解

    掃地機(jī)器人的工作原理和應(yīng)用芯片

    掃地機(jī)器人的工作原理是通過搭載在機(jī)器人上的傳感器和控制系統(tǒng),對家居環(huán)境進(jìn)行實時感知和識別,從而能夠自主規(guī)劃清潔路線,并利用各種清潔工具對地面進(jìn)行清潔。自動掃地機(jī)器人的核心技術(shù)包括圖像處理、機(jī)器學(xué)習(xí)、路徑規(guī)劃等方面,通過這些技術(shù)的綜合應(yīng)用,機(jī)器人能夠逐步實現(xiàn)自主化和
    發(fā)表于 12-22 11:18 ?2104次閱讀

    唯創(chuàng)知音聲音播放語音芯片助力掃地機(jī)、拖地機(jī)升級

    在這個科技飛速發(fā)展的時代,智能家居設(shè)備已經(jīng)成為我們生活中不可或缺的一部分。其中,掃地機(jī)、拖地機(jī)智能清潔工具的出現(xiàn),極大地提升了我們家居清潔的效率和質(zhì)量。為了使這些清潔工具更加便捷、
    的頭像 發(fā)表于 10-30 13:38 ?309次閱讀