新聞中心

EEPW首頁 > 電源與新能源 > 設計應用 > 嵌入式語音識別處理ISD-SR3000應用電路設計

嵌入式語音識別處理ISD-SR3000應用電路設計

作者: 時間:2016-12-06 來源:網(wǎng)絡 收藏

  ISD-SR3000是新型嵌入式語音識別處理器,它由語音識別引擎、語音壓縮引擎和錄間功能組成。并帶有最優(yōu)指令系統(tǒng)為核心的PISC/PSP、靈活的CODEC接口和串行主控制器接口,文中介紹了ISD-SR3000的特點、引腳排列和功能。給出了一個用 SR3000組成的語音識別系統(tǒng)電路。

本文引用地址:http://m.butianyuan.cn/article/201612/326771.htm

  基于SR3000的語音識別系統(tǒng)

  由ISD-SR3000構(gòu)成的語音識別系統(tǒng)由電路如圖2所示。以下分別介紹電路中各部分的功能。

  

  時鐘電路

  SR3000內(nèi)含片內(nèi)振蕩器,但應用時也可通過X1和X2/CLKIN端的外接晶振或外部時鐘源來產(chǎn)生時鐘信號。外部時鐘源信號應通過X2/CLKIN端輸入。要注意的是,外部時鐘源電平與CLKIN的輸入電平要相符(3.3V或5V)。

  

  外接晶振可通過X1和X2/CLKIN端與芯片內(nèi)的振蕩電路相連。為減少寄生電容和電感對振蕩頻率的影響,外接的晶振和電容應盡量靠近X1和X2/CLKIN端。ISD-SR3000可工作在3.3V±10%和5V±10%兩種電壓,不同電壓的接線方式不同。圖3是采用3.3V電源時的接線圖,圖4為采用5V電源時的接線圖。SD-SR3000具有低功耗模式,在低功耗模式時的電流消耗僅12mA,此時芯片中的一些功能模塊處于未激活狀態(tài),因而不能進行語音識別。低功耗模式時的引腳CS0和CS1必須置1,這時,MWCLK、MWDIN信號將保持在Vss+0.5V,而RESET、MWCS信號則將保持在Vcc- 0.5V。

  存儲器接口

  ISD-SR3000利用擴展的Flash(閃存)和RO來存儲聲音標簽、詞匯、提示符和音質(zhì)模型。建議選用16M以上存儲容量的擴展Flash存儲器,如Am29LA160D等。外接64kB的SRAM可實現(xiàn)HMM算法。表2給出了擴展地址線的接口信號。

  

  ISD-SR3000可為模擬和數(shù)字電話提供一個支持主和從CODEC接口模式的CODEC接口,該接口具有8位和16位的信道寬度,能支持可變和固定格式的通信協(xié)議。在主模式下,可利用SR3000來控制CODEC的運行以滿足模擬電話和獨立標準的應用;在從模式下,CODEC接口由外接信號控制,此模式可用于數(shù)字電話,如ISDN或DECT線等。CODEC接口使用的5個信號分別為CDIN、CODUT、CCLK、CFS0和CSF1。其中 CDIN、CDOUT、CCLK和CFS0被連接到第一個CODEC。CDIN、CDOUT、CCLK和CFS1被連接到第二個CODEC接口。數(shù)據(jù)通過 CDOUT輸出端傳送給CODEC接口,并通過CDIN輸入端從CODEC讀出。CCLK和CFS0端在主模式下為輸出狀態(tài),而在從模式下為輸入狀態(tài)。CFS1是一個輸出端。



評論


技術專區(qū)

關閉