色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          關 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設計應用 > 基于USB存儲技術的電子語音記錄系統(tǒng)的設計方案

          基于USB存儲技術的電子語音記錄系統(tǒng)的設計方案

          作者: 時間:2009-12-03 來源:網絡 收藏

          由于SPCE061A的MIC-IN通道內部做了AGC自動增益和濾波處理,語音的采集只需一個駐極話筒和少量的外圍阻容電路即可。相關電路如圖3所示。

          本文引用地址:http://cafeforensic.com/article/202611.htm


          軟件方面,凌陽SPCE061A提供了一組專用的API函數來支持語音識別功能。這組API函數的功能、C語言調用格式、參數和返回值分別表述如下:
          (1)訓練函數:Train(int WordID,int TrainMode),用于特定人語音識別的模型訓練。
          C語言調用格式:int BSR_Train(int WordID,int TrainMode)
          參數:WordID 命令序號,范圍從0x100到0x105,并且對于每組訓練語句都是唯一的。
          TrainMode:訓練次數,要求使用者在應用之前訓練一遍或兩遍。
          返回值:訓練成功返回0;沒有聲音返回-1;訓練需要更多的語音數據返回-2;環(huán)境太吵返回-3;數據庫滿返回-4;兩次輸入命令不同返回-5;序號超出范圍返回-6。
          (2)語音識別器初始化函數:InitRecognizer(int AudioSource),用于語音識別器初始化。
          C語言調用格式:void BSR_InitRecognizer(int AudioSource)
          參數:定義語音輸入來源。BSR_MIC通過MIC語音輸入。
          BSR_LINE_IN是LINE_IN電壓模擬量輸入。
          返回值:無。
          (3)獲取識別結果函數:GetResult(void)用于完成語音識別,并返回語音識別結果。
          C語言調用格式:int BSR_GetResult(void)
          參數:無。
          返回值:無命令識別出來返回0;識別器停止、未初始化或識別未激活返回-1;識別不合格返回-2;識別出命令返回命令的序號[2]。
          3 主機接口
          主機接口是整個系統(tǒng)的核心。它由主機接口芯片和USB協議以及FAT文件系統(tǒng)等構成。本文主要介紹USB主機接口芯片的功能和電路設計。
          USB主機接口芯片采用的是Cypress公司的SL811HS,它是一款嵌入式的USB主、從控制器芯片,它可以實現USB主機結構中的總線接口層的功能。其功能模塊框圖如圖4所示。SL811HS內部的串行接口引擎實現了主機與總線上數據的并串轉換任務。USB主機的端點也是這個芯片上的部分寄存器,主機通過向這些端點寫數據,就可以將這些數據直接轉換為USB總線上的差模二進制數據,或者接收總線上的差模二進制數據,并存入端點寄存器,供主機取用[3]。


          CPU對SL811HS的狀態(tài)進行檢測和控制的操作都是基于寄存器實現的,因此從硬件的角度來看,系統(tǒng)軟件的編程就是對SL811HS的一系列寄存器和緩沖區(qū)的讀/寫訪問。
          由于系統(tǒng)只實現USB主機的功能,所以將控制SL811HS的主/從機工作方式的M/S管腳直接接地,使USB接口工作在主機方式。其中SL811HS的A0功能較為靈活,它為低電平時表示數據線上的數據是SL811HS的RAM空間的地址指針。而緊接著置位A0實現讀寫指定地址的RAM中數據,從而實現數據的傳輸。SL811HS支持地址自增模式,即可以將連續(xù)地址單元中的內容讀出傳送,而不用再次寫入地址指針,從而大大的提升數據傳輸的有效率。圖5為SL811HS的外圍電路及引腳定義。


          4系統(tǒng)軟件設計
          系統(tǒng)軟件設計主要完成對語音的識別,并將識別的結果通過文件系統(tǒng)層提供的文件操作函數寫入到U盤。而U盤在接入到系統(tǒng)時需要完成對USB設備的枚舉,在確定為存儲設備后,又要進行海量存儲設備的枚舉,以完成對U盤的各參數的提取。本文重點介紹系統(tǒng)的主設計流程。



          評論


          相關推薦

          技術專區(qū)

          關閉