[發明專利]一種基于人工智能的語音在線編程方法及裝置在審
| 申請號: | 201910365211.8 | 申請日: | 2019-04-30 |
| 公開(公告)號: | CN109992261A | 公開(公告)日: | 2019-07-09 |
| 發明(設計)人: | 王瑞;樊春暉;謝春華;胡勁松;王泉濤;方小康;官守東;張瑩;崔阿偉 | 申請(專利權)人: | 武漢亞為電子科技有限公司 |
| 主分類號: | G06F8/33 | 分類號: | G06F8/33;G10L15/26;G10L15/30 |
| 代理公司: | 濟南鼎信專利商標代理事務所(普通合伙) 37245 | 代理人: | 曹玉琳 |
| 地址: | 430074 湖北省武漢市東湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 物聯網終端 云端服務器 人工智能 在線編程 語音 上行數據流 語音信號 接收語音數據 分布式模塊 可執行文件 物聯網設備 下行數據流 快速更新 設備終端 現場編程 語音識別 人性化 物聯網 燒寫 編譯 解析 存儲 發送 反饋 門檻 | ||
本發明提供一種基于人工智能的語音在線編程方法及裝置,其裝置包括物聯網終端,所述物聯網終端為分布式模塊,用于收集語音信號并對語音信號進行解析形成上行數據流,并發送至云端服務器;云端服務器,所述云端服務器通過上行數據流接收語音數據,基于人工智能的語音識別方法編譯成可執行文件形成下行數據流,并反饋至物聯網終端進行存儲并燒寫,達到快速更新設備終端功能的目的。本發明的優點在于,語音輸入方便、快捷,使用門檻極低,一個可以表達自己思想的人,不懂專業文字和圖形,都可進行物聯網設備的現場編程,極大提高保障效率,可人性化地解決物聯網語音在線編程問題。
技術領域
本發明主要涉及編程相關技術領域,具體是一種基于人工智能的語音在線編程方法及裝置。
背景技術
編程就是讓計算機或特定設備,通過人機交互的方式,實現某種代碼,以期解決某些固定時序或邏輯問題,最終得到相應結果的過程,并可實現自動化的重復執行的過程。為了使設備能夠理解人的意圖,必須將人的思路通過計算機或特定設備能夠理解的形式告訴它,使其可以脫離人自動化完成任務。這種人機交互過程就是編程。
對于編程行為,人機交互的方式主要有鍵盤、鼠標或觸摸屏、攝像設備、錄音設備。編程經歷了數十年的發展,目前編程行為,主要依賴于鍵盤、鼠標或觸摸屏,主要模式有兩種,一是通過鍵盤敲擊字母,實現文本化編程,典型的工具有VC++、VB、Java等。二是通過鼠標或者觸摸屏,選擇圖形模塊,并用連線或者搭積木的方法,實現圖形化編程,典型的工具有LabVIEW、Scratch、梯形圖等。前者一般是通過英文字符實現,從業者一般要求大專以上學歷,對其能力素質要求較高,入門和解決實際問題,都比較困難。后者因為圖形的形象化、簡單化,不需要記憶大量英文單詞就可實現編程,很大程度上降低了編程門檻,但也要求從業者具備很強的圖形識別和記憶能力,從業者一般要求中學以上學歷。且這兩種方式須使用電腦鍵盤和屏幕,無法直接使用在小巧、便攜的物聯網設備上,尤其是不適合現場調試。
隨著人工智能以及5G技術的高速發展,編程交互渠道多樣化、人性化,是大勢所趨,編程需求會無處不在。因傳統編程方法中需要屏幕、鍵盤或鼠標等外設,不方便攜帶,現實圖像的雜亂性和邏輯不明顯的特點,通過圖像編程還有待時日,但錄音設備的語音編程,會成為一種新趨勢。目前語音方案很多,但大都停留在簡單的單指令控制領域,也有語音編程的提法,例如一種語音識別型編程方法、裝置及計算機設備(CN201810686496),以獨立的計算機加數據庫的模式,實現少兒編程培訓的引導。此方法的缺點,一是鑒于語音的復雜性,會因數據庫樣本量的限制,以及其呆板的框架,無法實現高效識別,讓編程變得不可靠,甚至不可實現。二是隨著物聯網的發展,嵌入式、離散化、云端化的小型設備會大量涌現,這些設備不能被該專利所述的計算機或裝置取代。
發明內容
為解決目前技術的不足,本發明結合現有技術,從實際應用出發,提供一種基于人工智能的語音在線編程方法及裝置,通過基于服務器的人工智能算法,結合現場設備,便捷地通過口述,即可實現對物聯網設備邏輯的編程,降低了技術門檻,提升了保障效率,一個可以表達自己思想的人,不懂專業文字和圖形,都可進行物聯網設備的現場編程,可人性化地解決物聯網語音在線編程問題可人性化地解決物聯網編程問題。
為實現上述目的,依據本發明的一個方面,提供一種基于人工智能的語音在線編程方法,
所述方法包括,基于人機交互單元收集語音信號,對語音信號進行解析形成上行數據流,并發送至云端;基于云端的人工智能語音識別方法將語音數據編譯成可執行文件形成下行數據流并反饋至現場人機交互單元,人機交互單元依據下行數據流進行程序自動存儲并燒寫。
進一步的,在對語音信號進行解析時,判斷信號為指令音或邏輯音,對于邏輯音在本地進行指令性邏輯處理后進行有效性判斷,對于邏輯音直接進行有效性判斷,對于判斷后的有效邏輯音形成上行數據流,并丟棄無效邏輯音。
進一步的,通過有線或無線的方式實現人機交互單元、云端的上行數據流以及下行數據流的傳輸。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢亞為電子科技有限公司,未經武漢亞為電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910365211.8/2.html,轉載請聲明來源鉆瓜專利網。





