国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于控制多人交互應(yīng)用的方法與設(shè)備與流程

      文檔序號(hào):12886928閱讀:277來源:國(guó)知局
      用于控制多人交互應(yīng)用的方法與設(shè)備與流程

      本申請(qǐng)涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種用于控制多人交互應(yīng)用的技術(shù)。



      背景技術(shù):

      隨著計(jì)算機(jī)技術(shù)的發(fā)展和智能終端的普及,人們對(duì)于智能設(shè)備中交互應(yīng)用的使用越來越廣泛,現(xiàn)有的多人交互應(yīng)用中,通常是通過用戶的手動(dòng)操作來實(shí)現(xiàn)對(duì)交互應(yīng)用的使用,這樣不利于肢體不便的群體使用該應(yīng)用,而且也無法滿足想讓雙手得到解放的用戶,從而不能為用戶帶來更好、更便捷的體驗(yàn)。



      技術(shù)實(shí)現(xiàn)要素:

      本申請(qǐng)的目的是提供一種用于控制多人交互應(yīng)用的方法與設(shè)備。

      根據(jù)本申請(qǐng)的一個(gè)方面,提供了一種用于控制多人交互應(yīng)用的方法,其中,該方法包括:

      獲取用戶通過多人交互應(yīng)用提交的語音信息;

      檢測(cè)是否滿足從所述語音信息生成控制指令的觸發(fā)條件;

      當(dāng)滿足所述觸發(fā)條件,從所述語音信息生成對(duì)應(yīng)的控制指令信息;

      根據(jù)所述控制指令信息在所述多人交互應(yīng)用中執(zhí)行相應(yīng)操作。

      根據(jù)本申請(qǐng)的另一方面,還提供了一種用于控制多人交互應(yīng)用的設(shè)備,其中,該設(shè)備包括:

      第一裝置,用于獲取用戶通過多人交互應(yīng)用提交的語音信息;

      第二裝置,用于檢測(cè)是否滿足從所述語音信息生成控制指令的觸發(fā)條件;

      第三裝置,用于當(dāng)滿足所述觸發(fā)條件,從所述語音信息生成對(duì)應(yīng)的控制指令信息;

      第四裝置,用于根據(jù)所述控制指令信息在所述多人交互應(yīng)用中執(zhí)行相應(yīng)操作。

      與現(xiàn)有技術(shù)相比,本申請(qǐng)通過獲取用戶通過多人交互應(yīng)用提交的語音信 息,然后檢測(cè)是否滿足從所述語音信息生成控制指令的觸發(fā)條件,當(dāng)滿足所述觸發(fā)條件,從所述語音信息生成對(duì)應(yīng)的控制指令信息,并根據(jù)所述控制指令信息在所述多人交互應(yīng)用中執(zhí)行相應(yīng)操作。通過這種方式用戶可以不需要手動(dòng)操作即可實(shí)現(xiàn)對(duì)于多人交互應(yīng)用的進(jìn)程的控制,更好的解放了用戶的雙手,大大提升了用戶的體驗(yàn)。

      而且,本申請(qǐng)還可以實(shí)現(xiàn)當(dāng)滿足所述觸發(fā)條件,從所述語音信息生成對(duì)應(yīng)的控制指令信息并獲得與控制指令無關(guān)的其他語音信息,并將所述其他語音信息提供至所述多人交互應(yīng)用的其他用戶。例如,在棋牌類應(yīng)用中,可以將用戶提供的語音信息中與控制棋牌有關(guān)的語音信息作為控制指令信息,而無關(guān)的語音信息可以作為聊天信息提供給用戶。這種方式不僅可以通過控制指令信息控制該交互應(yīng)用的對(duì)應(yīng)的指令操作,而且還可以將與指令無關(guān)的語音信息提供給用戶,以便于更好地實(shí)現(xiàn)用戶間的交流,從而縮小了用戶間的距離感。

      此外,本申請(qǐng)還可以通過控制令牌的方式控制應(yīng)用的進(jìn)程,在所述操作執(zhí)行完成后,將所述應(yīng)用控制令牌分配至所述用戶在所述多人交互應(yīng)用中對(duì)應(yīng)的下一用戶,通過這種令牌的方式,用戶只有在拿到控制令牌時(shí)才可以提供控制指令信息,因此,只需要對(duì)有控制令牌的用戶提供的語音信息進(jìn)行判斷是否包含控制指令信息即可,從而可以有效地降低功耗、提高效率。

      附圖說明

      通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:

      圖1示出根據(jù)本申請(qǐng)一個(gè)方面的一種用于控制多人交互應(yīng)用的方法流程圖;

      圖2示出根據(jù)本申請(qǐng)一個(gè)優(yōu)選實(shí)施例的一種用于控制多人交互應(yīng)用的方法流程圖;

      圖3示出根據(jù)本申請(qǐng)另一個(gè)方面的一種用于控制多人交互應(yīng)用的設(shè)備示意圖;

      圖4示出根據(jù)本申請(qǐng)另一個(gè)優(yōu)選實(shí)施例的一種用于控制多人交互應(yīng)用 的設(shè)備示意圖。

      附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。

      具體實(shí)施方式

      下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。

      在本申請(qǐng)一個(gè)典型的配置中,終端、服務(wù)網(wǎng)絡(luò)的設(shè)備和可信方均包括一個(gè)或多個(gè)處理器(cpu)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。

      內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(ram)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(rom)或閃存(flashram)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。

      計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(pram)、靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)、其他類型的隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、電可擦除可編程只讀存儲(chǔ)器(eeprom)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括非暫存電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號(hào)和載波。

      為更進(jìn)一步闡述本申請(qǐng)所采取的技術(shù)手段及取得的效果,下面結(jié)合附圖及較佳實(shí)施例,對(duì)本申請(qǐng)的技術(shù)方案,進(jìn)行清楚和完整的描述。

      圖1示出本申請(qǐng)一個(gè)方面提供的一種用于控制多人交互應(yīng)用的方法,其中,該方法包括:

      s1獲取用戶通過多人交互應(yīng)用提交的語音信息;

      s2檢測(cè)是否滿足從所述語音信息生成控制指令的觸發(fā)條件;

      s3當(dāng)滿足所述觸發(fā)條件,從所述語音信息生成對(duì)應(yīng)的控制指令信息;

      s4根據(jù)所述控制指令信息在所述多人交互應(yīng)用中執(zhí)行相應(yīng)操作。

      在該實(shí)施例中,在所述步驟s1中,設(shè)備1獲取用戶通過多人交互應(yīng)用提交的語音信息,其中,所述設(shè)備1包括但不限于計(jì)算機(jī)、網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云;在此,云由基于云計(jì)算(cloudcomputing)的大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)虛擬超級(jí)計(jì)算機(jī)。在此,設(shè)備1還可以包括能夠?qū)崿F(xiàn)無線通信功能的各種智能終端設(shè)備,如智能手機(jī)、平板電腦等。其中,所述多人交互應(yīng)用是指包含至少一個(gè)以上的用戶進(jìn)行交互的應(yīng)用,在此,所述多人交互應(yīng)用可以用語音進(jìn)行控制,包括但不限于棋牌類的交互應(yīng)用或其他具有有限數(shù)量控制指令的應(yīng)用。具體地,設(shè)備1獲取用戶通過多人交互應(yīng)用提交的語音信息的方式,可以通過設(shè)備本身自帶的麥克風(fēng)等聲音采集裝置來獲取。優(yōu)選地,例如通過在麥克風(fēng)中使用回聲抑制等技術(shù),使得麥克風(fēng)所采集的語音信息僅包括設(shè)備用戶的語音信息,而不包括設(shè)備的播放裝置所播放的聲音信息。

      繼續(xù)在該實(shí)施例中,在所述步驟s2中,設(shè)備1檢測(cè)是否滿足從所述語音信息生成控制指令的觸發(fā)條件,在此,所述控制指令可以對(duì)所述多人交互應(yīng)用進(jìn)行一定的控制操作,所述觸發(fā)條件用以判斷是否要將所述語音信息生成控制指令,具體地,設(shè)備1根據(jù)預(yù)設(shè)的觸發(fā)條件對(duì)比所述語音信息是否滿足該觸發(fā)條件,例如,觸發(fā)條件為語音信息中包含“指令”這個(gè)詞時(shí),將“指令”后對(duì)應(yīng)的語音信息生成控制指令,則設(shè)備1可以通過檢測(cè)所述語音信息是否包含“指令”這個(gè)詞來檢測(cè)是否滿足觸發(fā)條件。

      繼續(xù)在該實(shí)施例中,在所述步驟s3中,當(dāng)滿足所述觸發(fā)條件,設(shè)備1從所述語音信息生成對(duì)應(yīng)的控制指令信息,在此,當(dāng)滿足預(yù)定的觸發(fā)條件時(shí),設(shè)備1將語音信息中對(duì)應(yīng)控制指令的信息生成控制指令信息,具體地,可以根據(jù)多人交互應(yīng)用中預(yù)定的指令規(guī)則從所述語音信息生成對(duì)應(yīng)的控制指令信息,例如,對(duì)于棋牌類的交互應(yīng)用,控制指令信息包括控制該應(yīng)用出牌的指令信息,例如,斗地主游戲中的“一個(gè)2”、“一對(duì)3”等等;還可以包括應(yīng)用中預(yù)設(shè)的操作指令信息,例如,斗地主游戲中的“搶地主”、“加倍”等操作指令,或者,麻將游戲中的“對(duì)”、“碰”等操作指令。因此,設(shè)備1可以將所述語音信息中跟預(yù)定的指令信息對(duì)應(yīng)的信息生成相 應(yīng)的控制指令信息。

      優(yōu)選地,其中,所述從所述語音信息生成對(duì)應(yīng)的控制指令信息包括:根據(jù)所述語音信息,并結(jié)合所述用戶在所述多人交互應(yīng)用中的當(dāng)前可用資源信息,生成對(duì)應(yīng)的控制指令信息。其中,所述當(dāng)前可用的資源信息指在所述多人交互應(yīng)用中剩余的可利用的資源,例如,在棋牌類游戲中,當(dāng)前可用資源信息包括用戶當(dāng)前剩余的牌面信息或者用戶當(dāng)前可使用的牌面信息,具體地,由于用戶提供的語音信息可能會(huì)存在部分不清晰的情況,即根據(jù)所述語音信息有時(shí)無法繼續(xù)生成對(duì)應(yīng)的控制指令信息,因此,可以結(jié)合用戶在該多人交互應(yīng)用中的當(dāng)前可用資源信息,生成對(duì)應(yīng)的控制指令信息,例如,在斗地主游戲中,當(dāng)生成的控制指令信息為出“一對(duì)2”,而當(dāng)前可用資源信息并沒有“一對(duì)2”,若此時(shí)設(shè)備1從中只識(shí)別出“對(duì)”,而剩余的牌面中只有“一對(duì)5”,因此,設(shè)備1可以根據(jù)當(dāng)前的牌面信息,生成出“一對(duì)5”的控制指令信息;又例如,前一用戶出牌為“一對(duì)6”,而當(dāng)前用戶剩余的牌面中有“一對(duì)4”,則該“一對(duì)4”不屬于用戶當(dāng)前可使用的牌面信息,若當(dāng)前用戶的語音信息中包含“一對(duì)4”,則設(shè)備1不做相應(yīng)出牌操作;若當(dāng)前用戶剩余的牌面中有“一對(duì)8”,則該“一對(duì)8”屬于用戶當(dāng)前可使用的牌面信息,若當(dāng)前用戶的語音信息中包含“一對(duì)8”,則設(shè)備1執(zhí)行相應(yīng)出牌操作。

      繼續(xù)在該實(shí)施例中,在所述步驟s4中,設(shè)備1根據(jù)所述控制指令信息在所述多人交互應(yīng)用中執(zhí)行相應(yīng)操作,具體地,多人交互應(yīng)用會(huì)有預(yù)定的操作規(guī)則,不同的控制指令信息對(duì)應(yīng)不同的操作,因此,設(shè)備1可以根據(jù)具體的控制指令信息、基于預(yù)定的操作規(guī)則在該交互應(yīng)用中執(zhí)行相應(yīng)的操作。例如,在斗地主應(yīng)用中,若控制指令信息為某張牌的出牌信息,則設(shè)備1根據(jù)該指令信息將對(duì)應(yīng)的牌發(fā)出。

      優(yōu)選地,其中,所述方法還包括:s8(未示出)根據(jù)所述語音信息對(duì)所述用戶進(jìn)行身份驗(yàn)證;其中,所述步驟s4包括:當(dāng)所述用戶通過身份驗(yàn)證,根據(jù)所述控制指令信息在所述多人交互應(yīng)用中執(zhí)行相應(yīng)操作。在所述步驟s8中,設(shè)備1根據(jù)所述語音信息對(duì)所述用戶進(jìn)行身份驗(yàn)證,具體地,當(dāng)用戶在使用所述多人交互應(yīng)用時(shí)可能會(huì)受到外界語音環(huán)境的干擾,而該應(yīng)用可能會(huì)從外界的語音信息生成控制指令信息,從而干擾用戶,因此,設(shè)備1可以對(duì) 使用該應(yīng)用的用戶進(jìn)行身份驗(yàn)證以排除干擾,具體地,設(shè)備1可預(yù)先存儲(chǔ)參與多人交互應(yīng)用的用戶的聲紋特征信息,并將所述提交的語音信息中的聲紋特征信息與預(yù)先存儲(chǔ)的聲紋特征信息作比對(duì)來對(duì)用戶進(jìn)行身份驗(yàn)證,其中,在步驟s4中,當(dāng)所述用戶通過身份驗(yàn)證,設(shè)備1根據(jù)所述控制指令信息在所述多人交互應(yīng)用中執(zhí)行相應(yīng)操作。具體地,設(shè)備1只對(duì)通過身份驗(yàn)證的用戶的控制指令信息執(zhí)行相應(yīng)的操作,以確保使用該應(yīng)用的用戶不受外界干擾。更優(yōu)選地,其中,所述步驟s4還包括:當(dāng)所述用戶未通過身份驗(yàn)證,將所述語音信息提供至所述多人交互應(yīng)用的其他用戶。其中,所述語音信息包括正在使用所述多人交互應(yīng)用的用戶所處外界環(huán)境中其他人的聲音信息,而不是正在使用所述多人交互應(yīng)用的該用戶發(fā)出的語音信息,具體地,當(dāng)所述用戶未通過身份驗(yàn)證,即所述語音信息不是正在使用該多人交互應(yīng)用的用戶提供,因此,設(shè)備1無需從該語音信息生成控制指令信息,而直接將該語音信息提供至所述多人交互應(yīng)用的其他用戶。

      在一個(gè)優(yōu)選的實(shí)施例中,參圖2所示,其中,圖2中的步驟s1'、s2'、s3'、s4'與圖1實(shí)施例中的步驟s1、s2、s3、s4相同或基本相同,故在此不再贅述,僅以引用的方式包含于此。優(yōu)選地,所述方法還包括:s5當(dāng)未滿足所述觸發(fā)條件,將所述語音信息提供至所述多人交互應(yīng)用的其他用戶。具體地,當(dāng)未滿足從所述語音信息生成控制指令的觸發(fā)條件,設(shè)備1不需要從該語音信息生成控制指令信息,可以直接將該語音信息提供至所述多人交互應(yīng)用的其他用戶。優(yōu)選地,其中,所述步驟s3'包括:當(dāng)滿足所述觸發(fā)條件,從所述語音信息生成對(duì)應(yīng)的控制指令信息并獲得與控制指令無關(guān)的其他語音信息;其中,所述方法還包括:s6(未示出)將所述其他語音信息提供至所述多人交互應(yīng)用的其他用戶。在所述步驟s3'中,當(dāng)滿足所述觸發(fā)條件,設(shè)備1從所述語音信息生成對(duì)應(yīng)的控制指令信息并獲得與控制指令無關(guān)的其他語音信息,具體地,使用所述多人交互應(yīng)用的用戶所提供的語音信息中可能包含與生成控制指令有關(guān)的語音信息及與生成控制指令無關(guān)的語音信息,因此,設(shè)備1根據(jù)與生成控制指令有關(guān)的語音信息生成對(duì)應(yīng)的控制指令,并獲取與控制指令無關(guān)的其他語音信息。在所述步驟s6中,設(shè)備1將所述與控制指令無關(guān)的其他語言信息提供至所述多人交互應(yīng)用的其他用戶。例如,在棋牌類 游戲中,用戶提供的語音信息除了與出牌有關(guān)的信息外,還有語音聊天交流信息,設(shè)備1將與出牌有關(guān)的信息生成對(duì)應(yīng)的控制指令信息,將其他語音聊天交流信息提供至所述多人交互應(yīng)用的其他用戶。

      優(yōu)選地,其中,所述觸發(fā)條件包括以下至少任一項(xiàng):所述用戶的當(dāng)前用戶狀態(tài)為語音控制狀態(tài);所述用戶擁有所述多人交互應(yīng)用的應(yīng)用控制令牌;所述語音信息包括控制指令對(duì)應(yīng)的語音標(biāo)識(shí)信息。具體地,當(dāng)滿足以下觸發(fā)條件,設(shè)備1從所述語音信息生成對(duì)應(yīng)的控制指令信息:(1)所述用戶的當(dāng)前用戶狀態(tài)為語音控制狀態(tài),其中,所述用戶狀態(tài)包括語音控制狀態(tài)或語音交流狀態(tài),用戶可以根據(jù)自身情況在這兩種狀態(tài)之間切換,當(dāng)用戶在語音控制狀態(tài)時(shí),設(shè)備1將用戶的語音信息生成對(duì)應(yīng)的控制指令信息,當(dāng)用戶的狀態(tài)在語音交流狀態(tài)時(shí),用戶可以進(jìn)行語言聊天,具體地,設(shè)備1可以通過設(shè)置切換按鈕來實(shí)現(xiàn)狀態(tài)的切換,也可以通過語音控制來實(shí)現(xiàn)狀態(tài)的切換。(2)所述用戶擁有所述多人交互應(yīng)用的應(yīng)用控制令牌,具體地,所述多人交互應(yīng)用在運(yùn)行時(shí)會(huì)預(yù)設(shè)進(jìn)程機(jī)制,包括當(dāng)用戶擁有應(yīng)用控制令牌時(shí),才能對(duì)該應(yīng)用進(jìn)程進(jìn)行相應(yīng)的控制操作,具體地,設(shè)備1只從擁有控制令牌的用戶的語音信息中生成控制指令信息,而對(duì)于未擁有應(yīng)用控制令牌的用戶,設(shè)備1不會(huì)生成控制指令信息。例如,在棋牌類應(yīng)用中,設(shè)備1只從擁有出牌權(quán)的用戶的語音信息中生成控制指令信息,而對(duì)于沒有出牌權(quán)的用戶,設(shè)備1可以將其語音信息直接提供至所述多人交互應(yīng)用的其他用戶。(3)所述語音信息包括控制指令對(duì)應(yīng)的語音標(biāo)識(shí)信息,其中,所述語音標(biāo)識(shí)信息用于指示生成控制指令信息,即當(dāng)用戶提供的語音信息中包含該語音標(biāo)識(shí)信息時(shí),設(shè)備1從所述語音信息中生成控制指令信息。具體地,設(shè)備1可以檢測(cè)所述語音信息中是否包含所述語音標(biāo)識(shí)信息來確定是否生成控制指令信息,例如,在斗地主游戲中,語音標(biāo)識(shí)信息包括與出牌有關(guān)的語音標(biāo)識(shí)信息,例如,“一對(duì)5”、“一個(gè)6”等等,還包括“搶地主”、“加倍”等與預(yù)設(shè)的操作指令有關(guān)的語音標(biāo)識(shí)信息,那么當(dāng)設(shè)備1檢測(cè)到該等語音標(biāo)識(shí)信息時(shí)生成對(duì)應(yīng)的控制指令信息。

      更優(yōu)選地,其中,所述觸發(fā)條件包括所述用戶擁有所述多人交互應(yīng)用的應(yīng)用控制令牌,所述應(yīng)用控制令牌在所述多人交互應(yīng)用中唯一。具體地,所 述應(yīng)用控制令牌在同一時(shí)間只有唯一的一個(gè)用戶可以使用,以確保在同一時(shí)間只有一個(gè)用戶的語音信息可以生成控制指令信息。更優(yōu)選地,所述方法還包括:s7(未示出)在所述操作執(zhí)行完成后,將所述應(yīng)用控制令牌分配至所述用戶在所述多人交互應(yīng)用中對(duì)應(yīng)的下一用戶,具體地,設(shè)備1對(duì)當(dāng)前擁有應(yīng)用控制令牌的用戶的語音信息生成控制指令信息,并根據(jù)該控制指令信息執(zhí)行相應(yīng)的操作,在所述操作執(zhí)行完成后,設(shè)備1將所述應(yīng)用控制令牌分配至所述用戶在所述多人交互應(yīng)用中對(duì)應(yīng)的下一用戶,以使設(shè)備1對(duì)下一用戶的語音信息進(jìn)行分析,生成對(duì)應(yīng)的控制指令信息。具體地,設(shè)備1基于多人交互應(yīng)用的規(guī)則,確定對(duì)應(yīng)的下一用戶。例如,在棋牌類游戲中,在同一時(shí)間只有一個(gè)用戶有牌權(quán),當(dāng)該用戶出牌完成后,會(huì)將牌權(quán)傳給下一用戶,以使游戲進(jìn)行。更優(yōu)選地,其中,所述步驟s7包括:s71(未示出)在所述操作執(zhí)行完成后,檢測(cè)所述多人交互應(yīng)用是否完成;s72(未示出)若所述多人交互應(yīng)用未完成,將所述應(yīng)用控制令牌分配至所述用戶在所述多人交互應(yīng)用中的下一用戶。在所述步驟s71中,在所述操作執(zhí)行完成后,設(shè)備1檢測(cè)所述多人交互應(yīng)用是否完成,具體地,當(dāng)所述操作執(zhí)行完成后,所述多人交互應(yīng)用可能已經(jīng)完成,即不需要再將牌權(quán)分配至下一用戶,因此,設(shè)備1可以先檢測(cè)所述多人交互應(yīng)用是否完成,具體地,設(shè)備1可以根據(jù)多人交互應(yīng)用預(yù)定的完成規(guī)則來進(jìn)行檢測(cè),例如,在斗地主游戲中,當(dāng)?shù)刂鞒雠仆瓿蓵r(shí),游戲結(jié)束,那么設(shè)備1可以通過檢測(cè)地主的牌是否出完,來檢測(cè)該應(yīng)用是否完成。進(jìn)一步地,在所述步驟s72中,若所述多人交互應(yīng)用未完成,設(shè)備1將所述應(yīng)用控制令牌分配至所述用戶在所述多人交互應(yīng)用中的下一用戶,以使該應(yīng)用繼續(xù)進(jìn)行。

      與現(xiàn)有技術(shù)相比,本申請(qǐng)通過獲取用戶通過多人交互應(yīng)用提交的語音信息,然后檢測(cè)是否滿足從所述語音信息生成控制指令的觸發(fā)條件,當(dāng)滿足所述觸發(fā)條件,從所述語音信息生成對(duì)應(yīng)的控制指令信息,并根據(jù)所述控制指令信息在所述多人交互應(yīng)用中執(zhí)行相應(yīng)操作。通過這種方式用戶可以不需要手動(dòng)操作即可實(shí)現(xiàn)對(duì)于多人交互應(yīng)用的進(jìn)程的控制,更好的解放了用戶的雙手,大大提升了用戶的體驗(yàn)。

      而且,本申請(qǐng)還可以實(shí)現(xiàn)當(dāng)滿足所述觸發(fā)條件,從所述語音信息生成對(duì) 應(yīng)的控制指令信息并獲得與控制指令無關(guān)的其他語音信息,并將所述其他語音信息提供至所述多人交互應(yīng)用的其他用戶。例如,在棋牌類應(yīng)用中,可以將用戶提供的語音信息中與控制棋牌有關(guān)的語音信息作為控制指令信息,而無關(guān)的語音信息可以作為聊天信息提供給用戶。這種方式不僅可以通過控制指令信息控制該交互應(yīng)用的對(duì)應(yīng)的指令操作,而且還可以將與指令無關(guān)的語音信息提供給用戶,以便于更好地實(shí)現(xiàn)用戶間的交流,從而縮小了用戶間的距離感。

      此外,本申請(qǐng)還可以通過控制令牌的方式控制應(yīng)用的進(jìn)程,在所述操作執(zhí)行完成后,將所述應(yīng)用控制令牌分配至所述用戶在所述多人交互應(yīng)用中對(duì)應(yīng)的下一用戶,通過這種令牌的方式,用戶只有在拿到控制令牌時(shí)才可以提供控制指令信息,因此,只需要對(duì)有控制令牌的用戶提供的語音信息進(jìn)行判斷是否包含控制指令信息即可,從而可以有效地降低功耗、提高效率。

      圖3示出本申請(qǐng)一個(gè)方面提供的一種用于控制多人交互應(yīng)用的設(shè)備,其中,該設(shè)備包括:

      第一裝置,獲取用戶通過多人交互應(yīng)用提交的語音信息;

      第二裝置,檢測(cè)是否滿足從所述語音信息生成控制指令的觸發(fā)條件;

      第三裝置,當(dāng)滿足所述觸發(fā)條件,從所述語音信息生成對(duì)應(yīng)的控制指令信息;

      第四裝置根據(jù)所述控制指令信息在所述多人交互應(yīng)用中執(zhí)行相應(yīng)操作。

      在該實(shí)施例中,所述設(shè)備1的第一裝置獲取用戶通過多人交互應(yīng)用提交的語音信息,其中,所述設(shè)備1包括但不限于計(jì)算機(jī)、網(wǎng)絡(luò)主機(jī)、單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器集或多個(gè)服務(wù)器構(gòu)成的云;在此,云由基于云計(jì)算(cloudcomputing)的大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)虛擬超級(jí)計(jì)算機(jī)。在此,設(shè)備1還可以包括能夠?qū)崿F(xiàn)無線通信功能的各種智能終端設(shè)備,如智能手機(jī)、平板電腦等。其中,所述多人交互應(yīng)用是指包含至少一個(gè)以上的用戶進(jìn)行交互的應(yīng)用,在此,所述多人交互應(yīng)用可以用語音進(jìn)行控制,包括但不限于棋牌類的交互應(yīng)用或其他具有有限數(shù)量控制指令的應(yīng)用。具體地,設(shè)備1獲取用戶通過多人交互應(yīng)用提交的語音信息的方式,可以通過設(shè)備本身自 帶的麥克風(fēng)等聲音采集裝置來獲取。優(yōu)選地,例如通過在麥克風(fēng)中使用回聲抑制等技術(shù),使得麥克風(fēng)所采集的語音信息僅包括設(shè)備用戶的語音信息,而不包括設(shè)備的播放裝置所播放的聲音信息。

      繼續(xù)在該實(shí)施例中,所述設(shè)備1的第二裝置檢測(cè)是否滿足從所述語音信息生成控制指令的觸發(fā)條件,在此,所述控制指令可以對(duì)所述多人交互應(yīng)用進(jìn)行一定的控制操作,所述觸發(fā)條件用以判斷是否要將所述語音信息生成控制指令,具體地,設(shè)備1根據(jù)預(yù)設(shè)的觸發(fā)條件對(duì)比所述語音信息是否滿足該觸發(fā)條件,例如,觸發(fā)條件為語音信息中包含“指令”這個(gè)詞時(shí),將“指令”后對(duì)應(yīng)的語音信息生成控制指令,則設(shè)備1可以通過檢測(cè)所述語音信息是否包含“指令”這個(gè)詞來檢測(cè)是否滿足觸發(fā)條件。

      繼續(xù)在該實(shí)施例中,當(dāng)滿足所述觸發(fā)條件,所述設(shè)備1的第三裝置從所述語音信息生成對(duì)應(yīng)的控制指令信息,在此,當(dāng)滿足預(yù)定的觸發(fā)條件時(shí),設(shè)備1將語音信息中對(duì)應(yīng)控制指令的信息生成控制指令信息,具體地,可以根據(jù)多人交互應(yīng)用預(yù)定的指令規(guī)則從所述語音信息生成對(duì)應(yīng)的控制指令信息,例如,對(duì)于棋牌類的交互應(yīng)用,控制指令信息包括控制該應(yīng)用出牌的指令信息,例如,斗地主游戲中的“一個(gè)2”、“一對(duì)3”等等;還可以包括應(yīng)用中預(yù)設(shè)的操作指令信息,例如,斗地主游戲中的“搶地主”、“加倍”等操作指令,或者,麻將游戲中的“對(duì)”、“碰”等操作指令。因此,設(shè)備1可以將所述語音信息中跟預(yù)定的指令信息對(duì)應(yīng)的信息生成相應(yīng)的控制指令信息。

      優(yōu)選地,其中,所述從所述語音信息生成對(duì)應(yīng)的控制指令信息包括:根據(jù)所述語音信息,并結(jié)合所述用戶在所述多人交互應(yīng)用中的當(dāng)前可用資源信息,生成對(duì)應(yīng)的控制指令信息。其中,所述當(dāng)前可用的資源信息指在所述多人交互應(yīng)用中剩余的可利用的資源,例如,在棋牌類游戲中,當(dāng)前可用資源信息包括當(dāng)前剩余的牌面信息或者用戶當(dāng)前可使用的牌面信息,具體地,由于用戶提供的語音信息可能會(huì)存在部分不清晰的情況,即根據(jù)所述語音信息有時(shí)無法繼續(xù)生成對(duì)應(yīng)的控制指令信息,因此,可以結(jié)合用戶在該多人交互應(yīng)用中的當(dāng)前可用資源信息,生成對(duì)應(yīng)的控制指令信息,例如,在斗地主游戲中,當(dāng)生成的控制指令信息為出“一對(duì)2”,而當(dāng)前可用資源信息并沒有“一對(duì)2”,若此時(shí)設(shè)備1從中只識(shí)別出“對(duì)”,而剩余的牌面中只有“一 對(duì)5”,因此,設(shè)備1可以根據(jù)當(dāng)前的牌面信息,生成出“一對(duì)5”的控制指令信息;又例如,前一用戶出牌為“一對(duì)6”,而當(dāng)前用戶剩余的牌面中有“一對(duì)4”,則該“一對(duì)4”不屬于用戶當(dāng)前可使用的牌面信息,若當(dāng)前用戶的語音信息中包含“一對(duì)4”,則設(shè)備1不做相應(yīng)出牌操作;若當(dāng)前用戶剩余的牌面中有“一對(duì)8”,則該“一對(duì)8”屬于用戶當(dāng)前可使用的牌面信息,若當(dāng)前用戶的語音信息中包含“一對(duì)8”,則設(shè)備1執(zhí)行相應(yīng)出牌操作。

      繼續(xù)在該實(shí)施例中,所述設(shè)備1的第四裝置根據(jù)所述控制指令信息在所述多人交互應(yīng)用中執(zhí)行相應(yīng)操作,具體地,多人交互應(yīng)用會(huì)有預(yù)定的操作規(guī)則,不同的控制指令信息對(duì)應(yīng)不同的操作,因此,設(shè)備1可以根據(jù)具體的控制指令信息、基于預(yù)定的操作規(guī)則在該交互應(yīng)用中執(zhí)行相應(yīng)的操作。例如,在斗地主應(yīng)用中,若控制指令信息為某張牌的出牌信息,則設(shè)備1根據(jù)該指令信息將對(duì)應(yīng)的牌發(fā)出。

      優(yōu)選地,其中,所述設(shè)備還包括:第八裝置(未示出),根據(jù)所述語音信息對(duì)所述用戶進(jìn)行身份驗(yàn)證;其中,所述第四裝置用于:當(dāng)所述用戶通過身份驗(yàn)證,根據(jù)所述控制指令信息在所述多人交互應(yīng)用中執(zhí)行相應(yīng)操作。所述設(shè)備1的第八裝置根據(jù)所述語音信息對(duì)所述用戶進(jìn)行身份驗(yàn)證,具體地,當(dāng)用戶在使用所述多人交互應(yīng)用時(shí)可能會(huì)受到外界語音環(huán)境的干擾,而該應(yīng)用可能會(huì)從外界的語音信息生成控制指令信息,從而干擾用戶,因此,設(shè)備1可以對(duì)使用該應(yīng)用的用戶進(jìn)行身份驗(yàn)證以排除干擾,具體地,設(shè)備1可預(yù)先存儲(chǔ)參與多人交互應(yīng)用的用戶的聲紋特征信息,并將所述提交的語音信息中的聲紋特征信息與預(yù)先存儲(chǔ)的聲紋特征信息作比對(duì)來對(duì)用戶進(jìn)行身份驗(yàn)證,其中,當(dāng)所述用戶通過身份驗(yàn)證,設(shè)備1的第四裝置根據(jù)所述控制指令信息在所述多人交互應(yīng)用中執(zhí)行相應(yīng)操作。具體地,設(shè)備1只對(duì)通過身份驗(yàn)證的用戶的控制指令信息執(zhí)行相應(yīng)的操作,以確保使用該應(yīng)用的用戶不受外界干擾。更優(yōu)選地,其中,所述第四裝置還用于:當(dāng)所述用戶未通過身份驗(yàn)證,將所述語音信息提供至所述多人交互應(yīng)用的其他用戶。其中,所述語音信息包括正在使用所述多人交互應(yīng)用的用戶所處外界環(huán)境中其他人的聲音信息,而不是正在使用所述多人交互應(yīng)用的該用戶發(fā)出的語音信息,具體地,當(dāng)所述用戶未通過身份驗(yàn)證,即所述語音信息不是正在使用該多人交互應(yīng)用的用 戶提供,因此,設(shè)備1無需從該語音信息生成控制指令信息,而直接將該語音信息提供至所述多人交互應(yīng)用的其他用戶。

      在一個(gè)優(yōu)選的實(shí)施例中,參圖4所示,其中,圖4中的第一裝置、第二裝置、第三裝置、第四裝置與圖3實(shí)施例中的第一裝置、第二裝置、第三裝置、第四裝置相同或基本相同,故在此不再贅述,僅以引用的方式包含于此。優(yōu)選地,所述設(shè)備還包括:第五裝置,當(dāng)未滿足所述觸發(fā)條件,將所述語音信息提供至所述多人交互應(yīng)用的其他用戶。具體地,當(dāng)未滿足從所述語音信息生成控制指令的觸發(fā)條件,設(shè)備1不需要從該語音信息生成控制指令信息,可以直接將該語音信息提供至所述多人交互應(yīng)用的其他用戶。優(yōu)選地,其中,所述第三裝置用于:當(dāng)滿足所述觸發(fā)條件,從所述語音信息生成對(duì)應(yīng)的控制指令信息并獲得與控制指令無關(guān)的其他語音信息;其中,所述設(shè)備還包括:第六裝置(未示出),將所述其他語音信息提供至所述多人交互應(yīng)用的其他用戶。具體地,當(dāng)滿足所述觸發(fā)條件,設(shè)備1的第三裝置從所述語音信息生成對(duì)應(yīng)的控制指令信息并獲得與控制指令無關(guān)的其他語音信息,具體地,使用所述多人交互應(yīng)用的用戶所提供的語音信息中可能包含與生成控制指令有關(guān)的語音信息及與生成控制指令無關(guān)的語音信息,因此,設(shè)備1根據(jù)與生成控制指令有關(guān)的語音信息生成對(duì)應(yīng)的控制指令,并獲取與控制指令無關(guān)的其他語音信息。所述設(shè)備1的第六裝置將所述與控制指令無關(guān)的其他語音信息提供至所述多人交互應(yīng)用的其他用戶。例如,在棋牌類游戲中,用戶提供的語音信息除了與出牌有關(guān)的信息外,還有語音聊天交流信息,設(shè)備1將與出牌有關(guān)的信息生成對(duì)應(yīng)的控制指令信息,將其他語音聊天交流信息提供至所述多人交互應(yīng)用的其他用戶。

      優(yōu)選地,其中,所述觸發(fā)條件包括以下至少任一項(xiàng):所述用戶的當(dāng)前用戶狀態(tài)為語音控制狀態(tài);所述用戶擁有所述多人交互應(yīng)用的應(yīng)用控制令牌;所述語音信息包括控制指令對(duì)應(yīng)的語音標(biāo)識(shí)信息。具體地,當(dāng)滿足以下觸發(fā)條件,設(shè)備1從所述語音信息生成對(duì)應(yīng)的控制指令信息:(1)所述用戶的當(dāng)前用戶狀態(tài)為語音控制狀態(tài),其中,所述用戶狀態(tài)包括語音控制狀態(tài)或語音交流狀態(tài),用戶可以根據(jù)自身情況在這兩種狀態(tài)之間切換,當(dāng)用戶在語音控制狀態(tài)時(shí),設(shè)備1將用戶的語音信息生成對(duì)應(yīng)的控制指令信息,當(dāng)用戶的狀 態(tài)在語音交流狀態(tài)時(shí),用戶可以進(jìn)行語言聊天,具體地,設(shè)備1可以通過設(shè)置切換按鈕來實(shí)現(xiàn)狀態(tài)的切換,也可以通過語音控制來實(shí)現(xiàn)狀態(tài)的切換。。(2)所述用戶擁有所述多人交互應(yīng)用的應(yīng)用控制令牌,具體地,所述多人交互應(yīng)用在運(yùn)行時(shí)會(huì)預(yù)設(shè)進(jìn)程機(jī)制,包括當(dāng)用戶擁有應(yīng)用控制令牌時(shí),才能對(duì)該應(yīng)用進(jìn)程進(jìn)行相應(yīng)的控制操作,具體地,設(shè)備1只從擁有控制令牌的用戶的語音信息中生成控制指令信息,而對(duì)于未擁有應(yīng)用控制令牌的用戶,設(shè)備1不會(huì)生成控制指令信息。例如,在棋牌類應(yīng)用中,設(shè)備1只從擁有出牌權(quán)的用戶的語音信息中生成控制指令信息,而對(duì)于沒有出牌權(quán)的用戶,設(shè)備1可以將其語音信息直接提供至所述多人交互應(yīng)用的其他用戶。(3)所述語音信息包括控制指令對(duì)應(yīng)的語音標(biāo)識(shí)信息,其中,所述語音標(biāo)識(shí)信息用于指示生成控制指令信息,即當(dāng)用戶提供的語音信息中包含該語音標(biāo)識(shí)信息時(shí),設(shè)備1從所述語音信息中生成控制指令信息。具體地,設(shè)備1可以檢測(cè)所述語音信息中是否包含所述語音標(biāo)識(shí)信息來確定是否生成控制指令信息,例如,在斗地主游戲中,語音標(biāo)識(shí)信息包括與出牌有關(guān)的語音標(biāo)識(shí)信息,例如,“一對(duì)5”、“一個(gè)6”等等,還包括“搶地主”、“加倍”等與預(yù)設(shè)的操作指令有關(guān)的語音標(biāo)識(shí)信息,那么當(dāng)設(shè)備1檢測(cè)到該等語音標(biāo)識(shí)信息時(shí)生成對(duì)應(yīng)的控制指令信息。

      更優(yōu)選地,其中,所述觸發(fā)條件包括所述用戶擁有所述多人交互應(yīng)用的應(yīng)用控制令牌,所述應(yīng)用控制令牌在所述多人交互應(yīng)用中唯一。具體地,所述應(yīng)用控制令牌在同一時(shí)間只有唯一的一個(gè)用戶可以使用,以確保在同一時(shí)間只有一個(gè)用戶的語音信息可以生成控制指令信息。更優(yōu)選地,所述設(shè)備還包括:第七裝置(未示出),在所述操作執(zhí)行完成后,將所述應(yīng)用控制令牌分配至所述用戶在所述多人交互應(yīng)用中對(duì)應(yīng)的下一用戶,具體地,設(shè)備1對(duì)當(dāng)前擁有應(yīng)用控制令牌的用戶的語音信息生成控制指令信息,并根據(jù)該控制指令信息執(zhí)行相應(yīng)的操作,在所述操作執(zhí)行完成后,設(shè)備1的第七裝置將所述應(yīng)用控制令牌分配至所述用戶在所述多人交互應(yīng)用中對(duì)應(yīng)的下一用戶,以使設(shè)備1對(duì)下一用戶的語音信息進(jìn)行分析,生成對(duì)應(yīng)的控制指令信息。例如,在棋牌類游戲中,在同一時(shí)間只有一個(gè)用戶有牌權(quán),當(dāng)該用戶出牌完成后,會(huì)將牌權(quán)傳給下一用戶,以使游戲進(jìn)行。更優(yōu)選地,其中,所述第七裝置包 括:第一單元(未示出),用于在所述操作執(zhí)行完成后,檢測(cè)所述多人交互應(yīng)用是否完成;第二單元(未示出),若所述多人交互應(yīng)用未完成,將所述應(yīng)用控制令牌分配至所述用戶在所述多人交互應(yīng)用中的下一用戶。在所述操作執(zhí)行完成后,所述第七裝置的第一單元檢測(cè)所述多人交互應(yīng)用是否完成,具體地,當(dāng)所述操作執(zhí)行完成后,所述多人交互應(yīng)用可能已經(jīng)完成,即不需要再將牌權(quán)分配至下一用戶,因此,第一單元可以先檢測(cè)所述多人交互應(yīng)用是否完成,具體地,第一單元可以根據(jù)多人交互應(yīng)用預(yù)定的完成規(guī)則來進(jìn)行檢測(cè),例如,在斗地主游戲中,當(dāng)?shù)刂鞒雠仆瓿蓵r(shí),游戲結(jié)束,那么第一單元可以通過檢測(cè)地主的牌是否出完,來檢測(cè)該應(yīng)用是否完成。進(jìn)一步地,若所述多人交互應(yīng)用未完成,第七裝置的第二單元將所述應(yīng)用控制令牌分配至所述用戶在所述多人交互應(yīng)用中的下一用戶,以使該應(yīng)用繼續(xù)進(jìn)行。

      與現(xiàn)有技術(shù)相比,本申請(qǐng)通過獲取用戶通過多人交互應(yīng)用提交的語音信息,然后檢測(cè)是否滿足從所述語音信息生成控制指令的觸發(fā)條件,當(dāng)滿足所述觸發(fā)條件,從所述語音信息生成對(duì)應(yīng)的控制指令信息,并根據(jù)所述控制指令信息在所述多人交互應(yīng)用中執(zhí)行相應(yīng)操作。通過這種方式用戶可以不需要手動(dòng)操作即可實(shí)現(xiàn)對(duì)于多人交互應(yīng)用的進(jìn)程的控制,更好的解放了用戶的雙手,大大提升了用戶的體驗(yàn)。

      而且,本申請(qǐng)還可以實(shí)現(xiàn)當(dāng)滿足所述觸發(fā)條件,從所述語音信息生成對(duì)應(yīng)的控制指令信息并獲得與控制指令無關(guān)的其他語音信息,并將所述其他語音信息提供至所述多人交互應(yīng)用的其他用戶。例如,在棋牌類應(yīng)用中,可以將用戶提供的語音信息中與控制棋牌有關(guān)的語音信息作為控制指令信息,而無關(guān)的語音信息可以作為聊天信息提供給用戶。這種方式不僅可以通過控制指令信息控制該交互應(yīng)用的對(duì)應(yīng)的指令操作,而且還可以將與指令無關(guān)的語音信息提供給用戶,以便于更好地實(shí)現(xiàn)用戶間的交流,從而縮小了用戶間的距離感。

      此外,本申請(qǐng)還可以通過控制令牌的方式控制應(yīng)用的進(jìn)程,在所述操作執(zhí)行完成后,將所述應(yīng)用控制令牌分配至所述用戶在所述多人交互應(yīng)用中對(duì)應(yīng)的下一用戶,通過這種令牌的方式,用戶只有在拿到控制令牌時(shí)才可以提供控制指令信息,因此,只需要對(duì)有控制令牌的用戶提供的語音信息進(jìn)行判 斷是否包含控制指令信息即可,從而可以有效地降低功耗、提高效率。

      對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,顯然“包括”一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。裝置權(quán)利要求中陳述的多個(gè)單元或裝置也可以由一個(gè)單元或裝置通過軟件或者硬件來實(shí)現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1