《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業界動態 > 高性能語音撥號器的設計與實現

高性能語音撥號器的設計與實現

2008-12-12
作者:王鵬浩 朱 璇 張京濤

  摘 要:數字信號處理器" title="數字信號處理器">數字信號處理器ADSP2186L為核心,通過單片機進行系統控制,設計語音撥號器,實現語音控制的自動撥號功能。
  關鍵詞: DSP 語音識別 雙音多頻


  隨著語音信號處理理論以及超大規模集成電路的發展,語音識別、語音編碼以及語音合成技術逐步走向實用化。國外已有相應的應用電子產品問世(如美國Sensory公司的產品),國內市場上也出現了具備語音識別功能的手機(如PHILIPS,SAMSUNG等公司的產品)。本文介紹的基于ADSP2186L的語音撥號器集語音識別、語音編解碼、語音提示、語音合成以及雙音多頻撥號功能于一體,與現有產品相比具有容量大,識別率高,使用方便的優點。
1 系統功能
  ·可存儲200個用戶詞條,800個電話號碼。
  · 支持語音查詢方式,用戶只需口述詞條,即可獲得相應的電話號碼。同時兼容手動查詢方式。
  · 具有方便的編輯功能(增加、刪除、修改用戶記錄)。
  · 具有雙音多頻撥號功能,使用普通電話機便可實現自動撥號。
2 系統整體模塊設計
  整個系統可分為信號處理單元,系統控制單元和用戶界面單元共三個功能模塊。
2.1 信號處理單元
  本單元包括數字信號處理器,編解碼器" title="編解碼器">編解碼器和存儲器。
  作為系統語音信號處理核心的ADSP2186L是ANALOG DEVICES公司生產的低電壓16位定點數字信號處理器。該芯片具有以下特點:
  · 運算速度33MIPS;
  · 片內含40K Byte RAM,分為16K Byte的程序RAM及24K Byte的數據RAM;
  · 兩路獨立可編程全雙工串行通信接口,支持A律/μ律的硬件語音解壓擴,支持自動緩沖區操作;
  · 4M Byte的外部尋址空間;
  · 支持內外存之間的DMA操作;
  · 13個可編程的I/O" title="I/O">I/O口。
  DSP在系統中主要完成語音信號的特征提取,端點檢測和模板匹配,同時負責用戶記錄的管理。
  與ADSP2186L配套使用的是ANALOG DEVICES公司最新生產的低電壓16位編解碼器AD73311L,該芯片通過設置相應的寄存器可實現8~64kHz的多種采樣頻率,具有可編程的輸入輸出增益控制。該芯片在系統中完成語音信號的A/D,D/A轉換。
  系統存儲器選用SILICON STORAGE TECHNOLOGY公司生產的8M位快閃存儲器(Flash Memory)SST39VF080Q,主要存儲兩部分內容,DSP的應用程序和用戶的語音記錄" title="語音記錄">語音記錄數據。該芯片具有軟件寫保護功能,可以防止應用程序的意外更改,全片分為256個4KByte的扇區,適于語音記錄的存取。
2.2 系統控制單元
  選用SAMSUNG公司生產的4位單片機KS57C2308,該芯片主要負責系統整體流程控制以及用戶界面控制。KS57C2308具有較寬的工作電壓,同時提供段式液晶的驅動,具有較強的I/O操作能力,適合應用于要求多個I/O口以及液晶顯示的工作環境。采用KS57C2308可以簡化系統,并使系統具有較好的外部接口擴展能力。
2.3 用戶界面單元
  包括鍵盤、液晶、駐極話筒和揚聲器四部分。
  系統硬件模塊結構如圖1所示。


2.4數字信號處理器與編解碼器之間的通信
  數字信號處理器ADSP2186L與編解碼器之間的通信通過獨立的串行口完成。具體連線如圖2所示,信號說明如表1所示。

  


  由于AD73311L采取自接外部晶振,通過內部設置分頻寄存器確定采樣率的工作方式,ADSP2186L的SCLK、TFS,RFS均設為外部輸入。采用DSP的串口時序進行通信。
2.5 數字信號處理其余單片機間的通信
  ADSP2186L與單片機的接口與此類似,區別在于ADSP2186L的SCLK、TFS、RFS均設為內部輸出。單片機通過通用的I/O口模擬DSP的串口時序,通信協議采用自定義的數據包格式,速度快,可靠性高。單片機同時控制DSP的復位引腳,進一步保證系統工作的可靠性。
2.6 數字信號處理器與外部存儲器的接口
  DSP與外部存儲器之間通過地址和數據總線連接,利用DSP的BMS、WR、RD引腳實現對外部存儲器存的片選及讀寫控制。系統復位時,DSP由外部存儲器中自動加載程序,系統運行過程中的數據通過DMA方式進行傳輸。
  單片機通過專用的液晶驅動引腳控制液晶,通過通用的I/O引腳完成鍵盤掃描。
3 系統軟件實現
  系統軟件采取模塊化設計,根據功能將DSP的程序分為10個基本模塊。
  (1)系統初始化
  初始化內容包括算法參數,狀態變量,端口設置。
  (2)通信接口
  主要功能是接收單片機指令,并在完成相應的操作序列后回送操作結果。
  (3)語音記錄
  使用DSP的自動緩沖區技術,在用戶口述詞條的過程中,實時提取用于識別和回放的特征參數" title="特征參數">特征參數,利用高性能的端點檢測算法去除靜音段及噪聲段,將實際語音段的特征數據保存在數據RAM中。
  (4)語音識別
  使用模式識別方法將數據RAM中的特征參數與外部存儲器中保存的現有用戶記錄相比較,找出最相近的記錄作為識別結果,獲得相應的記錄指針。
  (5)語音提示
  利用預先編碼的數據合成語音,用于對用戶的相應操作進行提示,方便用戶使用,減少誤操作的可能性。編解碼采用多脈沖線性預測編碼(Multi-Pulse Linear Predict Code)算法,能以較低的碼率獲得較高質量的合成語音。
  (6)語音回放
  利用“語音記錄”過程中提取的回放特征參數合成語音,用于用戶檢驗記錄結果或識別結果。根據參數提取的實時性要求,此處采取速度快,合成質量好的編解碼算法。
  (7)增加記錄
  將“語音記錄”中提取的特征參數連同相應的用戶電話號碼存入外部存儲器。同時修改記錄指針。
  (8)修改記錄
  保持記錄的特征參數不變,只修改電話號碼。
  (9)刪除記錄
  刪除整個用戶記錄,包括特征參數和電話號碼,同時清除相應指針。
  (10)雙音多頻撥號
  利用級數展開的方法合成正弦信號,經編解碼器進行D/A轉換后至揚聲器輸出,實現自動撥號功能。
  單片機利用鍵盤接收用戶指令,通過功能模塊的不同組合方式,可以形成多種控制流程,以適應不同應用場合的需要。
  系統軟件框圖如圖3所示。


4 系統性能測試
  本系統具有較高的識別率,對于普通詞條,識別率超過99%,對于發音相近的易混淆詞條,如“李平,李寧,李丁”,識別率也可達到90%以上。同時,本系統具有良好的用戶界面,用戶在語音提示下完成相應操作,方便快捷。
  本系統具備語音撥號器的基本功能,由于它的軟件和硬件設計都具有模塊化特性,很容易改造成適用于其他應用場合的語音控制系統。因此,本系統具有較為廣泛的應用前景。
參考文獻
1 楊行峻,遲惠生等.語音信號數字處理.北京:電子工業
出版社,1995
2 ADSP-2100 FAMILY USER'S MANUAL、 ANALOG DE-VICES、 1995
3 KS57C2308 USER'S MANUAL、 SAMSUNG ELECTRON-ICS、 1998
4 FLASH MEMORY DATA BOOK、 SILICON STORAGE TECHNOLOGY、 1999

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国内精品免费午夜毛片| 日韩一级大片| 欧美日本视频在线| 久久中文精品| 久久激情中文| 久久精品女人的天堂av| 性欧美长视频| 午夜在线观看免费一区| 亚洲少妇自拍| 亚洲一区二区在线免费观看| 一二三四社区欧美黄| 99视频热这里只有精品免费| 亚洲三级观看| 亚洲精品乱码久久久久久日本蜜臀 | 午夜免费电影一区在线观看| 亚洲资源在线观看| 亚洲综合成人在线| 亚洲欧美日韩国产综合精品二区| 午夜精品久久久久久久99黑人| 性欧美精品高清| 欧美在线欧美在线| 亚洲高清在线精品| 亚洲人成人77777线观看| 亚洲免费观看高清完整版在线观看熊| 99国产一区二区三精品乱码| 亚洲色图在线视频| 午夜精品剧场| 久久精品亚洲一区二区| 另类亚洲自拍| 欧美美女福利视频| 欧美日韩在线播放三区| 国产精品美女久久久| 国产人成一区二区三区影院| 狠狠色狠狠色综合系列| 亚洲精美视频| 在线综合+亚洲+欧美中文字幕| 亚洲免费视频在线观看| 欧美一区三区三区高中清蜜桃| 亚洲国产专区校园欧美| 夜夜精品视频一区二区| 亚洲欧美在线免费观看| 久久免费视频一区| 欧美极品影院| 国产精品夜夜夜| 精品成人乱色一区二区| 亚洲精品极品| 亚洲欧美一区二区三区在线 | 久久精品系列| 一区二区三区高清在线观看| 欧美亚洲日本网站| 另类图片国产| 欧美图区在线视频| 国产一区日韩欧美| 亚洲人成在线播放网站岛国| 亚洲一区影院| 最新亚洲电影| 亚洲欧美亚洲| 玖玖综合伊人| 国产精品xvideos88| 黄色免费成人| 亚洲视频一区| 亚洲精品视频在线观看免费| 香蕉av福利精品导航| 久久色在线观看| 欧美三级网址| 在线观看成人av| 亚洲欧美国产毛片在线| 亚洲日本va在线观看| 午夜激情久久久| 欧美黑人国产人伦爽爽爽| 国产精品一区二区三区四区五区 | 亚洲国产精品久久久久久女王| 亚洲网站在线| 亚洲全黄一级网站| 欧美一级午夜免费电影| 欧美激情视频给我| 国产一区二区av| 亚洲视频每日更新| 亚洲人成网站影音先锋播放| 欧美一区2区三区4区公司二百| 欧美精品久久久久久久久老牛影院| 国产日韩欧美不卡| 亚洲美女电影在线| 亚洲国产成人tv| 午夜精品久久久久久久蜜桃app| 欧美国产在线视频| 国产夜色精品一区二区av| 999亚洲国产精| 91久久精品美女| 久久久999精品| 国产精品欧美在线| 亚洲理伦电影| 日韩五码在线| 嫩草成人www欧美| 亚洲九九精品| 欧美一区二区三区男人的天堂 | 香蕉亚洲视频| 亚洲免费婷婷| 欧美日韩国产经典色站一区二区三区| 一区二区三区亚洲| 午夜精品美女久久久久av福利| 亚洲砖区区免费| 欧美日本不卡视频| 精品成人一区二区三区| 欧美亚洲一区二区在线观看| 亚洲男人影院| 欧美视频一区二区三区四区| 亚洲欧洲日本在线| 亚洲国产日韩一区| 久久看片网站| 久久精品国产亚洲5555| 久久精品国产一区二区电影| 国产麻豆精品theporn| 在线亚洲观看| 亚洲无玛一区| 欧美小视频在线观看| 亚洲另类视频| 99精品久久久| 欧美精品在线观看91| 91久久黄色| 日韩亚洲视频| 欧美日韩国产综合在线| 亚洲伦伦在线| 亚洲一卡二卡三卡四卡五卡| 欧美性大战久久久久| 亚洲色图在线视频| 亚洲视频在线观看一区| 欧美系列电影免费观看| av成人动漫| 亚洲免费视频在线观看| 国产精品入口麻豆原神| 亚洲欧美中文字幕| 久久久av水蜜桃| 好吊妞**欧美| 亚洲精品日产精品乱码不卡| 欧美人与禽猛交乱配| 99综合在线| 欧美亚洲免费电影| 国产综合av| 亚洲精品国产精品乱码不99按摩 | 欧美在线视频免费观看| 国产日韩欧美夫妻视频在线观看| 欧美一区二区三区四区在线观看| 久久久亚洲欧洲日产国码αv| 影音欧美亚洲| 在线中文字幕一区| 国产精品日韩欧美大师| 欧美一区二区播放| 蜜臀av在线播放一区二区三区| 六月丁香综合| 亚洲成人在线免费| 日韩午夜在线| 国产精品福利在线| 欧美一区二区成人| 美女诱惑一区| 亚洲精品日日夜夜| 亚洲欧美日韩另类精品一区二区三区| 国产欧美精品| 亚洲国产日韩欧美在线动漫| 欧美日韩国产页| 亚洲伊人伊色伊影伊综合网| 久久激情五月激情| 亚洲激情视频在线播放| 中文久久精品| 国产曰批免费观看久久久| 亚洲三级视频在线观看| 欧美怡红院视频| 国产精品成人一区二区三区夜夜夜| 亚洲一区二区三区色| 久久久噜噜噜久久狠狠50岁| 亚洲激情电影在线| 小黄鸭视频精品导航| 伊人久久亚洲影院| 一区二区三区视频在线| 久久久水蜜桃av免费网站| 亚洲国产欧美日韩另类综合| 亚洲一区中文字幕在线观看| 狠狠色丁香久久综合频道| aa国产精品| 国产一区二区三区在线观看免费| 99在线精品视频在线观看| 国产欧美欧洲在线观看| 亚洲激情专区| 国产欧美亚洲精品| 日韩亚洲一区在线播放| 国产女人水真多18毛片18精品视频| 亚洲欧洲精品一区| 国产乱码精品一区二区三区忘忧草| 亚洲欧洲一区| 国产精品一区二区久久| 亚洲精品自在久久| 国产拍揄自揄精品视频麻豆| 一本色道久久综合亚洲精品小说| 国产综合av| 亚洲综合成人婷婷小说| 亚洲欧洲视频在线| 久久精品91| 国产精品99久久久久久宅男| 欧美顶级艳妇交换群宴| 欧美一区二区三区的|