一種用終端發(fā)送語音控制命令的方法
【專利摘要】一種用終端發(fā)送語音控制命令的方法,其特征在于,包括如下技術(shù)步驟:在移動(dòng)智能終端上設(shè)置語音控制軟件,用于接收控制者的語音命令;通過所述語音控制軟件,將語音命令解析成文字;所述語音控制軟件通過與機(jī)器人端口建立的有效長連接,可快速的將語音命令發(fā)送到機(jī)器人端,所述機(jī)器人端接收到語音控制命令后進(jìn)行命令解析;機(jī)器人端將解析的最終命令以廣播的傳播方式發(fā)送到其相對應(yīng)的子模塊中,實(shí)現(xiàn)所述機(jī)器人符合命令的對應(yīng)響應(yīng),本發(fā)明設(shè)計(jì)優(yōu)化,實(shí)行起來成本不高,而且安全可靠,通過手機(jī)軟件遠(yuǎn)程語音控制機(jī)器人,不需要另外配置遙控器,制造和使用成本得到適當(dāng)降低,保護(hù)環(huán)境的同時(shí)了,大大提高了機(jī)器人的遙測控制距離。
【專利說明】
一種用終端發(fā)送語音控制命令的方法
技術(shù)領(lǐng)域
[0001]本發(fā)明專利涉及一種采用語音做控制命令的方法技術(shù)領(lǐng)域,尤其是一種用終端發(fā)送語音控制命令的方法,該方法通過終端語音發(fā)送控制命令,智能機(jī)器人接收到語音命令后進(jìn)行解析,并進(jìn)行相應(yīng)的響應(yīng),該技術(shù)方法能夠?qū)崿F(xiàn)機(jī)器人的遠(yuǎn)距離操控,簡單易行。
【背景技術(shù)】
[0002]隨著智能產(chǎn)品的數(shù)量和種類的增加,語音識別技術(shù)越來越成為一項(xiàng)必不可少的附加功能選項(xiàng),該技術(shù)可用于人機(jī)交互,使用時(shí)方便快捷;例如現(xiàn)在的智能電視、空調(diào)以及熱水器等設(shè)備,其遙控器上很多都帶有語音命令的功能,通過遙控器發(fā)送語音控制命令,設(shè)備接收到語音命令后進(jìn)行解析,并做出符合對應(yīng)要求的響應(yīng);
[0003]但現(xiàn)有技術(shù)中的產(chǎn)品還要配置對應(yīng)的遙控器,提高了制造和使用成本的同時(shí),均不具備遠(yuǎn)程操控的技術(shù)效果。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是,提供一種用終端發(fā)送語音控制命令的方法,解決了現(xiàn)有技術(shù)中不能超視距操控的不足,而且通過智能手機(jī)軟件發(fā)送語音命令給智能機(jī)器人,不再需要給每個(gè)機(jī)器人配置遙控器,采用在手機(jī)上設(shè)置軟件的方法,實(shí)現(xiàn)遠(yuǎn)程發(fā)送語音控制命令,同時(shí)降低了成本,方便可靠。
[0005]—種用終端發(fā)送語音控制命令的方法,包括如下技術(shù)步驟:
[0006]步驟一、在移動(dòng)智能終端上設(shè)置語音控制軟件,用于接收控制者的語音命令;
[0007]作為一種舉例說明,所述移動(dòng)智能終端為智能手機(jī);
[0008]步驟二、通過所述語音控制軟件,將語音命令解析成文字;
[0009]作為一種舉例說明,所述語音控制軟件為具備語音解析功能的手機(jī)語音控制軟件;
[0010]作為一種舉例說明,所述具備語音解析功能的手機(jī)語音控制軟件采用訊飛語音控制軟件;
[0011]步驟三、所述語音控制軟件通過與機(jī)器人端口建立的有效長連接,可快速的將語音命令發(fā)送到機(jī)器人端,所述機(jī)器人端接收到語音控制命令后進(jìn)行命令解析;
[0012I作為一種舉例說明,所述長連接為socket協(xié)議下的長連接;
[0013]步驟四、機(jī)需人端將解析的最終命令以廣播的傳播方式發(fā)送到其相對應(yīng)的子模塊中,實(shí)現(xiàn)所述機(jī)器人符合命令的對應(yīng)響應(yīng);
[0014]作為一種舉例說明,所述機(jī)器人為具備有效的、可以做socket長連接端口的智能機(jī)器人;
[0015]為了更好的說明本發(fā)明的實(shí)現(xiàn)原理,現(xiàn)介紹其工作過程如下:
[0016]首先,智能手機(jī)終端與智能機(jī)器人端保證長連接的工作模式,此模式可確保語音命令快速、穩(wěn)定地發(fā)送到機(jī)器人端;
[0017]其次,所述語音控制軟件將語音命令解析成文字信息;
[0018]再次,機(jī)器人端通過有效socket長連接,可以快速、準(zhǔn)確的再次解析成機(jī)器人可讀命令;
[0019]最后,機(jī)器人將解析后可讀的命令發(fā)送到機(jī)器人相對應(yīng)的模塊,實(shí)現(xiàn)相應(yīng)的語音控制命令效果;
[0020]本發(fā)明的有益效果:[0021 ]1、本發(fā)明設(shè)計(jì)優(yōu)化,實(shí)行起來成本不高,而且安全可靠,通過手機(jī)軟件遠(yuǎn)程語音控制機(jī)器人,不需要另外配置遙控器,制造和使用成本得到適當(dāng)降低,保護(hù)了環(huán)境;
[0022]2、采用手機(jī)軟件控制,可以大大提高機(jī)器人的遙測控制距離,方便使用者的超視距控制;【附圖說明】[〇〇23]圖1是本發(fā)明一種用終端發(fā)送語音控制命令的方法之工作原理示意框圖【具體實(shí)施方式】[〇〇24]下面結(jié)合附圖對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行詳細(xì)說明。
[0025]參照圖1所示,一種用終端發(fā)送語音控制命令的方法,包括如下技術(shù)步驟:
[0026]步驟一、在移動(dòng)智能終端上設(shè)置語音控制軟件,用于接收控制者的語音命令;
[0027]作為一種舉例說明,所述移動(dòng)智能終端為智能手機(jī);
[0028]步驟二、通過所述語音控制軟件,將語音命令解析成文字;
[0029]作為一種舉例說明,所述語音控制軟件為具備語音解析功能的手機(jī)語音控制軟件;
[0030]作為一種舉例說明,所述具備語音解析功能的手機(jī)語音控制軟件采用訊飛語音控制軟件;
[0031]步驟三、所述語音控制軟件通過與機(jī)器人端口建立的有效長連接,可快速的將語音命令發(fā)送到機(jī)器人端,所述機(jī)器人端接收到語音控制命令后進(jìn)行命令解析;[0〇32]作為一種舉例說明,所述長連接為socket協(xié)議下的長連接;
[0033]步驟四、機(jī)器人端將解析的最終命令以廣播的傳播方式發(fā)送到其相對應(yīng)的子模塊中,實(shí)現(xiàn)所述機(jī)器人符合命令的對應(yīng)響應(yīng);[〇〇34]作為一種舉例說明,所述機(jī)器人為具備有效的、可以做socket長連接端口的智能機(jī)器人;[〇〇35]為了更好的說明本發(fā)明的實(shí)現(xiàn)原理,現(xiàn)介紹其工作過程如下:
[0036]首先,智能手機(jī)終端與智能機(jī)器人端保證長連接的工作模式,此模式可確保語音命令快速、穩(wěn)定地發(fā)送到機(jī)器人端;
[0037]其次,所述語音控制軟件將語音命令解析成文字信息;[〇〇38]再次,機(jī)器人端通過有效socket長連接,可以快速、準(zhǔn)確的再次解析成機(jī)器人可讀命令;
[0039]最后,機(jī)器人將解析后可讀的命令發(fā)送到機(jī)器人相對應(yīng)的模塊,實(shí)現(xiàn)相應(yīng)的語音控制命令效果;
[0040]為了更好的支持本發(fā)明的技術(shù)方案,現(xiàn)通過優(yōu)選實(shí)施例舉例說明實(shí)際應(yīng)用中的技術(shù)效果:
[0041]實(shí)施例1:包括以下具體實(shí)施步驟:
[0042]a.移動(dòng)智能終端與智能機(jī)器人建立通信連接;
[0043]b.移動(dòng)智能終端通過網(wǎng)絡(luò)協(xié)議向所述智能機(jī)器人發(fā)送語音控制命令;
[0044]c.所述智能機(jī)器人接收到語音控制命令后,進(jìn)行解析,并將解析后的命令通過廣播傳播的方式發(fā)送給給對應(yīng)的子模塊,而后機(jī)器人在對應(yīng)子棋塊的控制下進(jìn)行相應(yīng)的操作反應(yīng);
[0045]本發(fā)明設(shè)計(jì)優(yōu)化,實(shí)行起來成本不高,而且安全可靠,通過手機(jī)軟件遠(yuǎn)程語音控制機(jī)器人,不需要另外配置遙控器,制造和使用成本得到括當(dāng)降低,保護(hù)環(huán)境的同時(shí)了,大大提高了機(jī)器人的遙測控制距離;
[0046]以上所述的僅為本發(fā)明的優(yōu)選實(shí)施例,所應(yīng)理解的是,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的思想和原則之內(nèi)所做的任何修改、等同替換等等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種用終端發(fā)送語音控制命令的方法,其特征在于,包括如下技術(shù)步驟: 步驟一、在移動(dòng)智能終端上設(shè)置語音控制軟件,用于接收控制者的語音命令;所述語音控制軟件為具備語音解析功能的手機(jī)語音控制軟件。 步驟二、通過所述語音控制軟件,將語音命令解析成文字; 步驟三、所述語音控制軟件通過與機(jī)器人端口建立的有效長連接,可快速的將語音命令發(fā)送到機(jī)器人端,所述機(jī)器人端接收到語音控制命令后進(jìn)行命令解析; 步驟四、機(jī)器人端將解析的最終命令以廣播的傳播方式發(fā)送到其相對應(yīng)的子模塊中,實(shí)現(xiàn)所述機(jī)器人符合命令的對應(yīng)響應(yīng)。2.根據(jù)權(quán)利要求1所述的一種用終端發(fā)送語音控制命令的方法,其特征在于,所述移動(dòng)智能終端為智能手機(jī)。3.根據(jù)權(quán)利要求1所述的一種用終端發(fā)送語音控制命令的方法,其特征在于,作為一種舉例說明,所述具備語音解析功能的手機(jī)語音控制軟件采用訊飛語音控制軟件。4.根據(jù)權(quán)利要求1所述的一種用終端發(fā)送語音控制命令的方法,其特征在于,所述長連接為socket協(xié)議下的長連接。5.根據(jù)權(quán)利要求1所述的一種用終端發(fā)送語音控制命令的方法,其特征在于,所述機(jī)器人為具備有效的、可以做socket長連接端口的智能機(jī)器人。
【文檔編號】H04L29/08GK106023988SQ201610109289
【公開日】2016年10月12日
【申請日】2016年2月29日
【發(fā)明人】沈吉峰
【申請人】深圳前海勇藝達(dá)機(jī)器人有限公司