新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機實現智能家居的遠程控制

        單片機實現智能家居的遠程控制

        作者: 時間:2011-08-05 來源:網絡 收藏

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

          主程序主要負責對整個控制器的工作進行管理、協調和對子程序的調用以及對用戶的各種服務的響應。

          四個子程序分別是語音識別、DTMF 收發、語音錄放、信號音檢測四個子程序。限于篇幅,下面只對語音識別子程序的軟件設計進行介紹。

          6.2 語音識別子程序設計

          語音識別程序設計包括三部分: 訓練樣本; 識別; 語音提示。

          訓練過程即提取語音樣本的特征參數過程主要調用庫函數BSR_Train 完成。為了防止誤命令,每條語音命令訓練2 遍,只有2 次命令相同時才成功,BSR_Train函數有8 種可能的返回值, 如: 0 - 訓練成功; - 1 - 沒有語音識別技術方面有bsrv222SDL.lib 庫函數支持,在使用時通過調用庫函數里相關的API 函數來所要求的功能。下面給出語音識別的流程圖及具體代碼。

        圖7 語音識別流程圖

          其中,BSR-GetResult 函數為啟動辯識,當無命令識別出來時,返回0;識別器停止、未初始化或識別未激活返回-1 ;當識別不合格時返回-2 ;當識別出來時返回命令的序號。部分程序源代碼如下:

          7 結語

          本系統主要有以下性能特點:了語音控制家用電器的啟動和關閉;雙向的功能:能夠遠距離控制家用電器,又能快速及時地傳送報警信息;設計簡單,系統組織靈活,控制范圍可大可小,利用已有電力線和電話布置設施成本低,且不受供電范圍和距離的限制;使用實現語音識別控制功能,提高了系統的性價比。隨著經濟的發展,人們對物質文化需求的日益增長,系統必將受到人們的青睞,相信這種功能強大的系統會有廣闊的應用和發展前景。

        單片機相關文章:單片機教程


        單片機相關文章:單片機視頻教程


        單片機相關文章:單片機工作原理



        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宝丰县| 哈密市| 罗江县| 基隆市| 宜春市| 双桥区| 酒泉市| 富平县| 尚义县| 杭州市| 鄂尔多斯市| 郎溪县| 鹤峰县| 江都市| 青河县| 平舆县| 乌拉特前旗| 林甸县| 洛南县| 简阳市| 松原市| 左云县| 陆河县| 邹平县| 嘉峪关市| 杭锦旗| 大埔区| 临邑县| 福泉市| 徐水县| 盱眙县| 苍溪县| 开阳县| 黄陵县| 镇巴县| 曲靖市| 龙山县| 西峡县| 湖南省| 芦溪县| 开鲁县|