關(guān)鍵詞: 語音錄放;采樣變換;語音芯片
Winbond公司的ISD系列語音芯片因為采用了獨特的模擬數(shù)據(jù)直接存儲技術(shù),使其聲音存貯效果較以前產(chǎn)品有大幅提高,實際試聽主觀評價可以達到磁帶錄音機的水平,是目前市場上錄放效果最好的語音電路之一。
我們在開發(fā)產(chǎn)品“多功能英語語音示教儀”時,需要做大容量的語音存儲重放。產(chǎn)品要求除了能夠存儲全部的英語音標(biāo)、字母外,還要存儲所有初中英語課本中的英語單詞、詞組,經(jīng)過計算,所有的語音錄音時間加起來,約有10多分鐘,我們選擇的ISD4004系列芯片有4個型號,分別可以存儲不同時長的聲音,如表1所示。
ISD各個型號的內(nèi)存容量是一樣的,但是聲音采樣頻率不一樣,因此錄放的時間也不一樣。雖然其中有10分鐘和12分鐘的型號,因為其采樣頻率低,會造成錄音內(nèi)容損失更多的高頻信息。經(jīng)過對比試聽,發(fā)現(xiàn)如果用8kHz的采樣頻率,可以比較好的完成語音的重播,達到語音教學(xué)的目的,而如果用6.4kHz或以下的采樣頻率,語音中的高頻部分會有較多的損失,采樣頻率越低,損失越大,當(dāng)采樣頻率降低到5.3kHz左右時,如果是單詞、詞組等,仍然可以很容易分辨,但如果是重放發(fā)音相近的字母、音標(biāo),比如b和d、[z]和[s]時,則很難分辨,達不到教學(xué)的要求。
為了達到存儲全部語音信息,有三個解決方案可供選擇,第一是用一片ISD4004-08M,再增加一片小容量的語音芯片(8kHz采樣率),這樣音質(zhì)最好,但是成本高。第二是用一片小容量的ISD芯片(8kHz采樣頻率),再配合一片ISD4004-10M,這樣音質(zhì)要求高的字母音標(biāo)存于8kHz采樣率芯片中,而對音質(zhì)要求較低的單詞、詞組等則存于低采樣率芯片中,這個方案成本稍低一些,但是仍然要用兩片芯片,成本上仍不理想。第三種方案是使用一片ISD4004芯片,對片內(nèi)的不同錄音段分別使用不同的采樣率,這個方案因為只需要使用一片芯片而成本最低,但是因為不同于其典型的應(yīng)用,沒有相關(guān)應(yīng)用實例可以參考,因此其效果需要經(jīng)過試驗驗證。
表1 ISD語音芯片
![]() |
圖1 ISD芯片的內(nèi)部結(jié)構(gòu)
![]() |
圖2 雙頻振蕩和切換電路
ISD4004系列芯片的內(nèi)部結(jié)構(gòu)如圖1所示。
ISD系列芯片均有一個外部時鐘輸入引腳XCLK,如果該引腳接地,則芯片使用在出廠時已經(jīng)設(shè)定的內(nèi)部時鐘。如果對該引腳輸入一時鐘信號,則芯片內(nèi)的采樣頻率就由外部時鐘頻率來決定,根據(jù)其資料顯示,當(dāng)外部時鐘頻率為1024kHz時,內(nèi)部聲音的采樣頻率是8kHz。
查閱ISD4004的數(shù)據(jù)手冊,其中并無關(guān)于改變時鐘頻率應(yīng)用的說明,相反倒是有不能改變時鐘頻率的提示,原因是芯片內(nèi)的抗混疊(antialias)電路和輸出濾波電路均已經(jīng)是固定的,改變采樣頻率,會影響這兩個電路正常發(fā)揮作用。
但是在我們的應(yīng)用中是降頻使用,采樣頻率降低,相當(dāng)于抗混疊電路和輸出濾波器的設(shè)定頻率偏高,這樣應(yīng)該不會對還原質(zhì)量造成影響,有可能使信噪比下降,但如果頻率改變不大,信噪比下降將會很有限。
為了驗證我們的推論,進行了兩個測試,一個是降頻使用的測試,一個是分段降頻的測試,即在同一片中分別使用兩種不同的時鐘頻率的測試。
首先,在測試前,需要對ISD芯片編程器進行一些改造,我們將ISD4004的時鐘輸入XCLK引腳斷開,接入可調(diào)頻率發(fā)生器,測試芯片在不同時鐘頻率下的工作情況。我們用一片ISD4004-8M(內(nèi)部頻率1024kHz),在錄音和重放時分別將外部頻率調(diào)整到682kHz和512kHz,與ISD4004-12M和ISD4004-16M相比較。經(jīng)比較發(fā)現(xiàn),ISD4004-8M在682kHz時,與ISD4004-12M在錄放效果上,基本上沒有可察覺的差別;在512kHz時,與ISD4004-16M相比,除感覺聲音略微有些“發(fā)毛”外,也沒有明顯的差別,這就證明,ISD芯片可以適當(dāng)降低頻率使用,以獲得更長的錄放時間,適合在對語音質(zhì)量要求不是很高,以及頻率降低的范圍不很大的應(yīng)用中。
第二步,測試在同一芯片內(nèi)使用不同的時鐘頻率,具體測試方法是,使用ISD4004-8M芯片,前半段錄音使用1024kHz的時鐘頻率,然后調(diào)低到682kHz,再繼續(xù)錄音;重放時,前半段使用1024kHz的頻率,后半段使用682kHz的頻率。測試結(jié)果證明,這樣的做法是可行的。
變頻使用ISD芯片時,有三個問題是在定頻使用時不會遇到的,一個是芯片的變頻錄制,第二是變頻芯片的復(fù)制,第三個是重放時的頻率控制。
對于第一個問題,因為我們的產(chǎn)品中語音數(shù)據(jù)的存放比較有規(guī)律,音標(biāo)、字母、單詞、詞組順序存放,也就是說采用1024kHz高頻率的數(shù)據(jù)均在前半段,而后半段均采用低頻率。低頻率段的具體頻率,應(yīng)根據(jù)具體需要的錄音時間長短來決定,頻率越低,錄音時間越長,但是相應(yīng)的錄音質(zhì)量越低,因此應(yīng)該采用盡可能高的頻率。經(jīng)過測算,如果采用750kHz左右的頻率,剛好可以把所有的內(nèi)容錄完。
錄制完一個母片,其余生產(chǎn)用的芯片均可以由這個母片復(fù)制產(chǎn)生。不過,對于改變采樣頻率使用的芯片,必須按照低一檔次的芯片進行設(shè)置。我們低頻段使用的是750kHz,這樣應(yīng)該按照系統(tǒng)頻率是682.7kHz的ISD4004-12M設(shè)置。因為對后半段語音信號來說,如果使用更高的頻率來重放,必然會引起音調(diào)的升高,但是因為ISD4004-8M芯片內(nèi)部的濾波器已經(jīng)固定在了3.4kHz,這樣就可能引起語音中高頻部分的損失;而如果設(shè)成更低的系統(tǒng)頻率,雖然音調(diào)降低,但因為ISD芯片具有良好的低頻響應(yīng),因此在復(fù)制出的芯片重新以原頻率放音時,不會有聲音質(zhì)量的損失。
為了在系統(tǒng)中重放時能夠隨時改變ISD芯片的時鐘頻率,我們采用了如圖2的電路。
電路中,MCU端接單片機控制輸出,XCLK接ISD芯片時鐘輸入。當(dāng)模擬開關(guān)關(guān)閉時,振蕩電路以較低的頻率(約750kHz)振蕩,當(dāng)模擬開關(guān)接通時,等效電阻減小,振蕩電路頻率升高(約1024kHz)。。
經(jīng)過實際應(yīng)用,證明ISD芯片的變頻使用的方案是可行的,達到了預(yù)期的目的。
- 語音芯片(35485)
相關(guān)推薦
基于凌陽單片機實現(xiàn)語音信號的實時采樣與壓縮
![](https://skin.elecfans.com/images/2021-soft/load.png)
傅里葉變換的實現(xiàn)方法
![](https://skin.elecfans.com/images/2021-soft/eye.png)
基于ISD4003的語音報時時鐘設(shè)計
基于FPGA的等效時間采樣原理的實現(xiàn)
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A0/97/wKgaomToN0eASa6WAAAAuFYhST8911.png)
Matlab實現(xiàn)傅里葉變換的步驟
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com/web2/M00/8D/37/wKgZomS3sPiAAe5wAAAhCjCutfM876.jpg)
OTP語音播放芯片如何實現(xiàn)應(yīng)用?
![](https://skin.elecfans.com/images/2021-soft/eye.png)
紅外感應(yīng)洗手器語音芯片——NVG040W
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file.elecfans.com//web2/M00/8F/32/poYBAGPjRd2ABPZOAAA2PZp7HU456.jpeg)
語音芯片的語音采集原理是什么?
![](https://skin.elecfans.com/images/2021-soft/eye.png)
如何提升語音芯片的音質(zhì)?
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file.elecfans.com/web2/M00/42/BC/pYYBAGJ6JAOAWhY7AAAjPnDlpp8975.jpg)
如何用量化位數(shù)提升語音芯片音質(zhì)?
![](https://skin.elecfans.com/images/2021-soft/eye.png)
兩種采樣頻率提高你的語音芯片音質(zhì)!
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file.elecfans.com/web2/M00/42/BC/pYYBAGJ6JAOAWhY7AAAjPnDlpp8975.jpg)
語音識別芯片的基本原理是什么?
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file.elecfans.com/web2/M00/42/BC/pYYBAGJ6JAOAWhY7AAAjPnDlpp8975.jpg)
影響語音芯片采樣率主要因素有哪些?
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file.elecfans.com/web2/M00/42/BC/pYYBAGJ6JAOAWhY7AAAjPnDlpp8975.jpg)
基于NVG080W語音芯片的機械設(shè)備語音方案
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file.elecfans.com/web2/M00/54/96/pYYBAGLVEnuAJuIuAADQgl_TIIY275.jpg)
NVG040W-S8語音芯片制氧機方案
![](https://skin.elecfans.com/images/2021-soft/eye.png)
數(shù)據(jù)采集卡中信號頻率、采樣頻率以及奈奎斯特頻率簡析
![](https://skin.elecfans.com/images/2021-soft/eye.png)
艾灸儀語音芯片方案!
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file.elecfans.com/web2/M00/36/E1/pYYBAGI4FlSANwfgAAGvzigKUfQ995.png)
語音播報功能的實現(xiàn)
![](https://skin.elecfans.com/images/2021-soft/load.png)
語音芯片怎么實現(xiàn)功能
![](https://skin.elecfans.com/images/2021-soft/eye.png)
什么叫變頻電源頻率變換
![](https://skin.elecfans.com/images/2021-soft/load.png)
NVG語音芯片語音ic數(shù)據(jù)手冊1
![](https://skin.elecfans.com/images/2021-soft/load.png)
揭秘什么是語音芯片 語音芯片有哪些種類
![](https://skin.elecfans.com/images/2021-soft/eye.png)
語音芯片 語音芯片怎樣寫入語音
![](https://skin.elecfans.com/images/2021-soft/eye.png)
探究ISDl420的語音編輯器設(shè)計
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file.elecfans.com/web1/M00/E5/7D/pIYBAGBO3M-ALyHLAADR_kQ2aLY618.png)
兩種提升語音芯片音質(zhì)方法的原理以及區(qū)別
![](https://skin.elecfans.com/images/2021-soft/eye.png)
SKW可編程的一次性燒錄語音芯片,可實現(xiàn)多種功能
![](https://skin.elecfans.com/images/2021-soft/eye.png)
語音芯片WTN6
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file.elecfans.com/web1/M00/B7/45/o4YBAF5q4AuAEgJaAABApXQJYTk392.png)
變頻器如何實現(xiàn)頻率變換
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file.elecfans.com/web1/M00/B3/B3/o4YBAF5D3XmAT8jhAAM9hlfbr6U264.png)
語音識別芯片的原理_語音識別芯片有哪些
![](https://skin.elecfans.com/images/2021-soft/eye.png)
通過FPGA芯片實現(xiàn)對高效多相結(jié)構(gòu)的采樣率變換器進行優(yōu)化
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file.elecfans.com/web1/M00/8F/EC/o4YBAFzC1s2ATnbaAAAeeW2KYLU785.gif)
一文看懂采樣頻率與載波頻率區(qū)別
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file.elecfans.com/web1/M00/48/3C/pIYBAFqncd2AHXETAABc19QSaMM504.jpg)
語音變換的語音篡改檢測方法
![](https://skin.elecfans.com/images/2021-soft/load.png)
對傅里葉變換、拉氏變換、z變換詳細剖析
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A7/1D/wKgZomUMQnaAIaZ6AAAKAWJBmFQ159.jpg)
非降采樣輪廓波變換的圖像修復(fù)算法
![](https://skin.elecfans.com/images/2021-soft/load.png)
一種實時性較強的采樣頻率同步實現(xiàn)方法
![](https://skin.elecfans.com/images/2021-soft/load.png)
采樣率變換器的多相表示結(jié)構(gòu)FPGA實現(xiàn)
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A5/DB/wKgZomUMOnaAHT-kAAAMFIoiQvU951.gif)
頻率變換電路的概要
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A5/97/wKgZomUMOSKAUbC7AAAEOHQ-nM4645.gif)
什么是采樣的頻率/采樣的位數(shù)?
![](https://skin.elecfans.com/images/2021-soft/eye.png)
可隨機分段錄音的語音錄放電路圖
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A5/5D/wKgZomUMOBiAOqCyAAHs_O_HiPU434.jpg)
ISD2500鍵控分段板
![](https://skin.elecfans.com/images/2021-soft/load.png)
基于ADSP-2181的語音識別模塊
![](https://skin.elecfans.com/images/2021-soft/load.png)
語音芯片的分段變換采樣頻率的實現(xiàn)
![](https://skin.elecfans.com/images/2021-soft/eye.png)
評論