關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 智能機器人語音識別技術

        智能機器人語音識別技術

        作者: 時間:2011-07-22 來源:網絡 收藏


        3 機控制
        由自然條件下的語句進行控制。這些語句描述了動作的方向,以及動作的幅度。為了簡單起見,讓機只執行簡單命令。由手機進行遙控,DSP模塊命令,送控制命令到ARM模塊,驅動左右機械輪執行相應動作。
        3.1 硬件結構
        機器人的硬件結構如圖4所示。

        本文引用地址:http://www.104case.com/article/161779.htm

        h.JPG


        機器人主要有2大模塊,一個是基于DSP的模塊;另一個是基于ARM的控制模塊,其機械足為兩滑輪。由模塊識別語音,由控制模塊控制機器人動作。
        3.2 語音控制
        首先根據需要,設置了如下幾個簡單命令:前、后、左、右。機器人各狀態之間的轉移關系如圖5所示。其中,等待狀態為默認狀態,當每次執行前后或左右轉命令后停止,即回到等待狀態,此時為靜止狀態。

        i.JPG


        語音的訓練模板庫由4個命令加10個阿拉伯數字共14個組成,如下所示。
        命令:“前”、“后”、“左”、“右”;
        數字:“0~9”。
        命令代表動作的方向,數字代表動作的幅度。當執行前后命令時,數字的單位為dm,執行左右轉彎命令時,數字的單位為角度單位的20°。每句命令句法為命令+數字。例如,語音“左2”表示的含義為向左轉彎40°,“前4”表示向前直行4 dm。
        機器人語音控制的關鍵在于語音識別的準確率。表1給出了5個男聲樣本的識別統計結果。

        j.JPG



        4 結語
        工作中,成功地將CHMM模型應用于定點DSP上,并實現了對機器人的語音控制。解決了CHMM模型巨大計算量及精度與實時性之間的矛盾。提出了一種新的端點檢測算法,對于對抗短時或較低能量的環境噪音具有明顯效果。同時需要指出的是,當語音識別指令增多時,則需要定義更多的句法,并且識別率也可能會相應降低,計算量也會相應變大。下一步研究工作應更注重提高大詞匯量時的識別率及其魯棒性。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 会宁县| 石渠县| 阿拉善左旗| 天门市| 玉树县| 大庆市| 游戏| 伊川县| 太保市| 全椒县| 舞钢市| 吴旗县| 涞水县| 如皋市| 泉州市| 夏邑县| 松滋市| 东乡族自治县| 浏阳市| 许昌市| 江陵县| 平遥县| 屏东市| 邻水| 华安县| 马公市| 潼南县| 合肥市| 阿拉善盟| 达拉特旗| 察隅县| 乐清市| 静宁县| 英山县| 察哈| 苏州市| 丹棱县| 石棉县| 伊宁县| 汶上县| 巴南区|