亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種語音數(shù)據(jù)識(shí)別方法及裝置制造方法

文檔序號(hào):2826169閱讀:288來源:國知局
一種語音數(shù)據(jù)識(shí)別方法及裝置制造方法
【專利摘要】本發(fā)明實(shí)施例公開了一種語音數(shù)據(jù)識(shí)別方法及裝置,所述方法包括:獲取語音數(shù)據(jù);對(duì)所述語音數(shù)據(jù)進(jìn)行識(shí)別,如果識(shí)別出所述語音數(shù)據(jù)為命令語音數(shù)據(jù),則確定所述命令語音數(shù)據(jù)對(duì)應(yīng)的命令代碼;將所述命令代碼通過命令控制信道發(fā)送給桌面云服務(wù)端,以便于所述桌面云服務(wù)端根據(jù)所述命令代碼確定對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù),并將所述標(biāo)準(zhǔn)語音數(shù)據(jù)插入到音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。本發(fā)明實(shí)施例解決了現(xiàn)有技術(shù)中,采用音頻有損編解碼或?qū)崟r(shí)傳輸協(xié)議方式,都會(huì)導(dǎo)致語音識(shí)別成功率下降的技術(shù)問題。
【專利說明】一種語音數(shù)據(jù)識(shí)別方法及裝置

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信【技術(shù)領(lǐng)域】,特別涉及一種語音數(shù)據(jù)識(shí)別方法及裝置。

【背景技術(shù)】
[0002] 在現(xiàn)有的桌面云重定向場景中,為了確保在網(wǎng)絡(luò)傳輸?shù)臅r(shí)候得到最小的帶寬消 耗并降低傳輸時(shí)延,桌面云客戶端對(duì)音頻數(shù)據(jù)通常會(huì)采用有損編碼方式(比如采用speex、 vobis音頻編碼方式等),即針對(duì)原始PCM數(shù)據(jù)進(jìn)行有損壓縮,然后將壓縮后的數(shù)據(jù)傳輸給 桌面云服務(wù)器,由桌面云服務(wù)器解壓后還原成PCM數(shù)據(jù),并將還原后的PCM數(shù)據(jù)發(fā)送給音頻 重定向驅(qū)動(dòng)程序,以便于完成相應(yīng)音頻操作。
[0003] 但是,在該語音識(shí)別的場景中,語音指令識(shí)別成功率,將取決于輸入的PCM音頻數(shù) 據(jù)是否完整清晰,然而,在現(xiàn)有的重定向音頻編解碼的過程中,由于采用了有損壓縮,雖然 減小了帶寬和降低傳輸時(shí)延,但是解壓后音質(zhì)都有所下降,從而導(dǎo)致語音指令的識(shí)別成功 率相應(yīng)的下降。
[0004] 當(dāng)然,在現(xiàn)有的桌面云重定向場景中,桌面云客戶端對(duì)音頻數(shù)據(jù)也會(huì)采取實(shí)時(shí)傳 輸協(xié)議(例如RTP)來進(jìn)行重定向傳輸。這種音頻數(shù)據(jù)傳輸方式,雖然實(shí)時(shí)性很強(qiáng),但是可靠 性較低,會(huì)造成語音指令數(shù)據(jù)存在丟包的可能行,從而降低了語音指令的完整性,進(jìn)而導(dǎo)致 語音指令的識(shí)別成功率相應(yīng)的下降。
[0005] 在對(duì)現(xiàn)有技術(shù)的研究和實(shí)踐過程中,本發(fā)明的發(fā)明人發(fā)現(xiàn),現(xiàn)有的桌面云重定向 場景中,無論采用音頻有損編解碼方式,還是采用實(shí)時(shí)傳輸協(xié)議方式,均會(huì)導(dǎo)致語音識(shí)別成 功率下降的問題。


【發(fā)明內(nèi)容】

[0006] 本發(fā)明實(shí)施例中提供了一種語音數(shù)據(jù)識(shí)別方法及裝置,以解決現(xiàn)有技術(shù)中,采用 音頻有損編解碼或?qū)崟r(shí)傳輸協(xié)議方式,都會(huì)導(dǎo)致語音識(shí)別成功率下降的技術(shù)問題。
[0007] 為了解決上述技術(shù)問題,本發(fā)明實(shí)施例公開了如下技術(shù)方案:
[0008] 第一方面提供了一種語音數(shù)據(jù)識(shí)別方法,所述方法包括:
[0009] 獲取語音數(shù)據(jù);
[0010] 對(duì)所述語音數(shù)據(jù)進(jìn)行識(shí)別,如果識(shí)別出所述語音數(shù)據(jù)為命令語音數(shù)據(jù),則確定所 述命令語音數(shù)據(jù)對(duì)應(yīng)的命令代碼;
[0011] 將所述命令代碼通過命令控制信道發(fā)送給桌面云服務(wù)端,以便于所述桌面云服務(wù) 端根據(jù)所述命令代碼確定對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù),并將所述標(biāo)準(zhǔn)語音數(shù)據(jù)插入到音頻重定向 數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
[0012] 在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0013] 如果識(shí)別出所述語音數(shù)據(jù)為普通語音數(shù)據(jù),則對(duì)所述普通語音數(shù)據(jù)進(jìn)行音頻編 碼,并將編碼后的語音數(shù)據(jù)通過數(shù)據(jù)通道發(fā)送給桌面云服務(wù)端,以便于所述桌面云服務(wù)端 將所述普通語音數(shù)插入所述音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
[0014] 結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式 中,所述方法還包括:
[0015] 在獲取所述語音數(shù)據(jù)后,判斷所述語音數(shù)據(jù)的模式;
[0016] 如果所述語音數(shù)據(jù)的模式為語音識(shí)別模式,則執(zhí)行所述對(duì)所述語音數(shù)據(jù)進(jìn)行識(shí)別 的步驟;
[0017] 如果所述語音數(shù)據(jù)的模式為普通語音模式,則執(zhí)行所述對(duì)所述普通語音數(shù)據(jù)進(jìn)行 音頻編碼的步驟。
[0018] 結(jié)合第一方面或第一方面的第一種或第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí) 現(xiàn)方式中,所述方法還包括:
[0019] 預(yù)先存儲(chǔ)配置的所述命令語音數(shù)據(jù),以及所述命令語音數(shù)據(jù)對(duì)應(yīng)的命令代碼。
[0020] 結(jié)合第一方面或第一方面的第一種或第二種或第三種可能的實(shí)現(xiàn)方式,在第四種 可能的實(shí)現(xiàn)方式中,所述對(duì)所述語音數(shù)據(jù)進(jìn)行識(shí)別,具體包括:
[0021] 將所述語音數(shù)據(jù)與存儲(chǔ)的所述命令語音數(shù)據(jù)進(jìn)行匹配,如果匹配成功,則所述語 音數(shù)據(jù)為可識(shí)別的命令語音數(shù)據(jù)。
[0022] 結(jié)合第一方面或第一方面的第一種或第二種或第三種或第四種可能的實(shí)現(xiàn)方式, 在第五種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0023] 接收管理系統(tǒng)下發(fā)的更新命令,所述更新命令包括:更新后的命令語音數(shù)據(jù)以及 所述命令語音數(shù)據(jù)對(duì)應(yīng)的命令代碼;
[0024] 根據(jù)所述更新命令更新存儲(chǔ)的所述命令語音數(shù)據(jù),以及所述命令語音數(shù)據(jù)對(duì)應(yīng)的 命令代碼。
[0025] 第二方面提供了一種語音數(shù)據(jù)識(shí)別方法,所述方法包括:
[0026] 接收桌面云客戶端通過命令控制信道發(fā)送的命令代碼,所述命令代碼對(duì)應(yīng)可識(shí)別 的命令語音數(shù)據(jù);
[0027] 根據(jù)所述命令代碼確定對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù);
[0028] 將所述標(biāo)準(zhǔn)語音數(shù)據(jù)插入到音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
[0029] 在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0030] 接收桌面云客戶端通過數(shù)據(jù)信道發(fā)送的普通語音數(shù)據(jù);
[0031] 對(duì)所述普通語音數(shù)據(jù)進(jìn)行音頻解碼,并將解碼后的普通語音數(shù)據(jù)插入所述音頻重 定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
[0032] 結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式 中,所述方法還包括:預(yù)先存儲(chǔ)配置的所述命令代碼,以及所述命令代碼對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù) 據(jù)。
[0033] 結(jié)合第二方面或第二方面的第一種或第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí) 現(xiàn)方式中,所述方法還包括:
[0034] 接收管理系統(tǒng)下發(fā)的更新命令,所述更新命令包括:更新的命令代碼以及所述命 令代碼對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù);
[0035] 根據(jù)所述更新命令更新所述命令代碼以及所述命令代碼對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù)。
[0036] 第三方面提供了一種語音數(shù)據(jù)識(shí)別方法,所述方法包括:
[0037] 接收桌面云客戶端通過命令控制信道發(fā)送的命令代碼,所述命令代碼對(duì)應(yīng)命令語 音數(shù)據(jù);
[0038] 根據(jù)所述命令代碼調(diào)用對(duì)應(yīng)的語音識(shí)別軟件開發(fā)接口識(shí)別出所述命令語音數(shù)據(jù) 對(duì)應(yīng)的語音數(shù)據(jù)。
[0039] 第四方面提供了一種語音數(shù)據(jù)識(shí)別裝置,包括:
[0040] 獲取單元,用于獲取語音數(shù)據(jù);
[0041] 識(shí)別單元,用于對(duì)所述語音數(shù)據(jù)進(jìn)行識(shí)別;
[0042] 確定單元,用于在所述識(shí)別單元識(shí)別出所述語音數(shù)據(jù)為命令語音數(shù)據(jù)時(shí),確定所 述命令語音數(shù)據(jù)對(duì)應(yīng)的命令代碼;
[0043] 第一發(fā)送單元,用于將所述命令代碼通過命令控制信道發(fā)送給桌面云服務(wù)端,以 便于所述桌面云服務(wù)端根據(jù)所述命令代碼確定對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù),并將所述標(biāo)準(zhǔn)語音數(shù) 據(jù)插入到音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
[0044] 在第四方面的第一種可能的實(shí)現(xiàn)方式中,還包括:
[0045] 編碼單元,用于在所述識(shí)別單元識(shí)別出所述語音數(shù)據(jù)為普通語音數(shù)據(jù)時(shí),對(duì)所述 普通語音數(shù)據(jù)進(jìn)行音頻編碼;
[0046] 第二發(fā)送單元,用于將編碼后的語音數(shù)據(jù)通過數(shù)據(jù)通道發(fā)送給桌面云服務(wù)端,以 便于所述桌面云服務(wù)端將所述普通語音數(shù)插入所述音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
[0047] 結(jié)合第四方面或第四方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式 中,還包括:
[0048] 判斷單元,用于在所述獲取單元獲取所述語音數(shù)據(jù)后,判斷所述語音數(shù)據(jù)的模式, 并將所述語音數(shù)據(jù)的模式為語音識(shí)別模式的判斷結(jié)果發(fā)送給所述識(shí)別單元;將所述語音數(shù) 據(jù)的模式為普通語音模式的判斷結(jié)果發(fā)送給所述編碼單元;
[0049] 所述識(shí)別單元,還用于在接收到所述判斷單元發(fā)送的所述語音數(shù)據(jù)的模式為語音 識(shí)別模式的判斷結(jié)果時(shí),對(duì)所述語音數(shù)據(jù)進(jìn)行識(shí)別;
[0050] 所述編碼單元,還用于在接收到所述判斷單元發(fā)送的所述語音數(shù)據(jù)的模式為普通 語音模式的判斷結(jié)果時(shí),對(duì)所述普通語音數(shù)據(jù)進(jìn)行音頻編碼。
[0051] 結(jié)合第四方面或第四方面的第一種或第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí) 現(xiàn)方式中,還包括:
[0052] 存儲(chǔ)單元,用于預(yù)先存儲(chǔ)所述命令語音數(shù)據(jù),以及所述命令語音數(shù)據(jù)對(duì)應(yīng)的命令 代碼。
[0053] 結(jié)合第四方面或第四方面的第一種或第二種或第三種可能的實(shí)現(xiàn)方式,在第四種 可能的實(shí)現(xiàn)方式中,還包括:
[0054] 接收單元,用于接收管理系統(tǒng)下發(fā)的更新命令;所述更新命令包括:更新后的命 令語音數(shù)據(jù)以及所述命令語音數(shù)據(jù)對(duì)應(yīng)的命令代碼;
[0055] 更新單元,用于根據(jù)所述更新命令更新存儲(chǔ)的所述命令識(shí)別數(shù)據(jù),以及所述命令 語音數(shù)據(jù)對(duì)應(yīng)的命令代碼。
[0056] 第五方面提供了一種語音數(shù)據(jù)識(shí)別裝置,包括:
[0057] 第一接收單元,用于接收桌面云客戶端通過命令控制信道發(fā)送的命令代碼,所述 命令代碼對(duì)應(yīng)可識(shí)別的命令語音數(shù)據(jù);
[0058] 確定單元,用于根據(jù)所述命令代碼確定對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù);
[0059] 第一識(shí)別單元,用于將所述標(biāo)準(zhǔn)語音數(shù)據(jù)插入到音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí) 別。
[0060] 在第五方面的第一種可能的實(shí)現(xiàn)方式中,還包括:
[0061] 第二接收單元,用于接收桌面云客戶端通過數(shù)據(jù)信道發(fā)送的普通語音數(shù)據(jù);
[0062] 解碼單元,用于對(duì)所述普通語音數(shù)據(jù)進(jìn)行音頻解碼;
[0063] 第二識(shí)別單元,用于將解碼后的普通語音數(shù)據(jù)插入所述音頻重定向數(shù)據(jù)隊(duì)列中進(jìn) 行識(shí)別。
[0064] 結(jié)合第五方面或第五方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式 中,還包括:
[0065] 存儲(chǔ)單元,用于預(yù)先存儲(chǔ)配置的所述命令代碼,以及所述命令代碼對(duì)應(yīng)的標(biāo)準(zhǔn)語 音數(shù)據(jù)。
[0066] 結(jié)合第五方面或第五方面的第一種或第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí) 現(xiàn)方式中,還包括:
[0067] 第三接收單元,用于接收管理系統(tǒng)下發(fā)的更新命令;所述更新命令包括:更新的 命令代碼以及所述命令代碼對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù);
[0068] 更新單元,用于根據(jù)所述更新命令更新存儲(chǔ)的所述命令代碼對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù) 據(jù)。
[0069] 第六方面提供了一種語音數(shù)據(jù)識(shí)別裝置,包括:
[0070] 接收單元,用于接收桌面云客戶端通過命令控制信道發(fā)送的命令代碼,所述命令 代碼對(duì)應(yīng)可識(shí)別的命令語音數(shù)據(jù);
[0071] 識(shí)別單元,用于根據(jù)所述命令代碼調(diào)用對(duì)應(yīng)的語音識(shí)別軟件開發(fā)接口識(shí)別出所述 命令語音數(shù)據(jù)對(duì)應(yīng)的語音數(shù)據(jù)。
[0072] 由上述技術(shù)方案可知,本發(fā)明實(shí)施例中,將能識(shí)別出具體命令的語音數(shù)據(jù)先轉(zhuǎn)換 為命令代碼,然后通過命令控制信道發(fā)送給桌面云服務(wù)端,節(jié)省了傳輸帶寬,降低了數(shù)據(jù)傳 輸延遲;而桌面云服務(wù)端按照接收到的命令代碼從本地查找到對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù),并將 該標(biāo)準(zhǔn)語音數(shù)據(jù)插入到音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別,減少了音頻重定向的編解碼操 作,提高了語音識(shí)別成功率。

【專利附圖】

【附圖說明】
[0073] 為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所 需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施 例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲 得其他的附圖。
[0074] 圖1為本發(fā)明實(shí)施例提供的一種語音數(shù)據(jù)識(shí)別方法的流程圖;
[0075] 圖2為本發(fā)明實(shí)施例提供的一種語音數(shù)據(jù)識(shí)別方法的另一流程圖;
[0076] 圖3為本發(fā)明實(shí)施例提供的一種語音數(shù)據(jù)識(shí)別方法的另一流程圖;
[0077] 圖4為本發(fā)明實(shí)施例提供的一種語音數(shù)據(jù)識(shí)別方法另一流程圖;
[0078] 圖5為本發(fā)明實(shí)施例提供的一種語音數(shù)據(jù)識(shí)別裝置的結(jié)構(gòu)示意圖;
[0079] 圖6為本發(fā)明實(shí)施例提供的一種語音數(shù)據(jù)識(shí)別裝置的另一結(jié)構(gòu)示意圖;
[0080] 圖7為本發(fā)明實(shí)施例提供的一種語音數(shù)據(jù)識(shí)別裝置的另一結(jié)構(gòu)示意圖;
[0081] 圖8為本發(fā)明實(shí)施例提供的一種桌面云架構(gòu)的示意圖;
[0082] 圖9為本發(fā)明實(shí)施例提供的第一應(yīng)用實(shí)例的流程圖;
[0083] 圖10為本發(fā)明實(shí)施例提供的第二應(yīng)用實(shí)例的流程圖;
[0084] 圖11為本發(fā)明實(shí)施例提供的第三應(yīng)用實(shí)例的流程圖;
[0085] 圖12為本發(fā)明實(shí)施例提供的第四應(yīng)用實(shí)例的流程圖。

【具體實(shí)施方式】
[0086] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整的描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0087] 請參閱圖1,圖1為本發(fā)明實(shí)施例提供的一種語音數(shù)據(jù)識(shí)別方法的流程圖;所述方 法包括:
[0088] 步驟101 :獲取語音數(shù)據(jù);
[0089] 該步驟中,桌面云客戶端通過聲音采集系統(tǒng)獲取用戶輸入的語音數(shù)據(jù),通常情況 下,該語音數(shù)據(jù)為脈沖編碼調(diào)制(PCM,Pulse Code Modulation)語音數(shù)據(jù)。其中,聲音采集 系比如麥克風(fēng)等。
[0090] 步驟102 :對(duì)所述語音數(shù)據(jù)進(jìn)行識(shí)別,如果識(shí)別出所述語音數(shù)據(jù)為命令語音數(shù)據(jù), 則確定所述命令語音數(shù)據(jù)對(duì)應(yīng)的命令代碼;
[0091] 在該步驟中,將該語音數(shù)據(jù)與預(yù)先存儲(chǔ)的命令語音數(shù)據(jù)進(jìn)行匹配,如果匹配成功, 則說明該語音數(shù)據(jù)為可識(shí)別的命令語音數(shù)據(jù),然后從本地查找出該命令語音數(shù)據(jù)對(duì)應(yīng)的命 令代碼。
[0092] 步驟103 :將所述命令代碼通過命令控制信道發(fā)送給桌面云服務(wù)端,以便于所述 桌面云服務(wù)端根據(jù)所述命令代碼確定對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù),并將所述標(biāo)準(zhǔn)語音數(shù)據(jù)插入到 音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
[0093] 本發(fā)明實(shí)施例中,將能識(shí)別出具體命令的語音數(shù)據(jù)先轉(zhuǎn)換為命令代碼,然后通過 命令控制信道發(fā)送給桌面云服務(wù)端,節(jié)省了傳輸帶寬,降低了數(shù)據(jù)傳輸延遲;而桌面云服務(wù) 端按照接收到的命令代碼從本地查找到對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù),并將該標(biāo)準(zhǔn)語音數(shù)據(jù)插入到 音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別,減少了音頻重定向的編解碼操作,提高了語音識(shí)別成功 率。
[0094] 還請參閱圖2,圖2為本發(fā)明實(shí)施例提供的一種語音數(shù)據(jù)識(shí)別方法的另一流程圖, 所述方法包括:
[0095] 步驟201 :獲取語音數(shù)據(jù);
[0096] 其獲取語音數(shù)據(jù)的過程詳見步驟101。
[0097] 步驟202 :判斷所述語音數(shù)據(jù)的模式;如果所述語音數(shù)據(jù)的模式為語音識(shí)別模式, 執(zhí)行步驟203 ;如果所述語音數(shù)據(jù)的模式為普通語音模式,執(zhí)行步驟206 ;
[0098] 該步驟中,可以通過模式切換,將語音識(shí)別模式和普通語音模式的語音數(shù)據(jù)進(jìn)行 分開處理,且各個(gè)模式的處理過程互不干擾,便于提高處理效率。
[0099] 步驟203 :對(duì)所述語音數(shù)據(jù)進(jìn)行識(shí)別,如果識(shí)別出所述語音數(shù)據(jù)為命令語音數(shù)據(jù), 執(zhí)行步驟204 ;如果識(shí)別出所述語音數(shù)據(jù)為普通語音數(shù)據(jù),執(zhí)行步驟206 ;
[0100] 該步驟中,將所述語音數(shù)據(jù)與存儲(chǔ)的所述命令語音數(shù)據(jù)進(jìn)行匹配,如果匹配成功, 則所述語音數(shù)據(jù)為可識(shí)別的命令語音數(shù)據(jù)。也就是說,如果能夠識(shí)別出該語音數(shù)據(jù)中的具 體命令,則說明該語音數(shù)據(jù)為可識(shí)別的命令語音數(shù)據(jù);如果不可以,則說明該語音數(shù)據(jù)為普 通語音數(shù)據(jù)。
[0101] 步驟204 :確定所述命令語音數(shù)據(jù)對(duì)應(yīng)的命令代碼;
[0102] 在該步驟,通過查找桌面云客戶端的數(shù)據(jù)庫(即本地?cái)?shù)據(jù)庫),獲取所述命令語音 數(shù)據(jù)對(duì)應(yīng)的命令代碼,其中,在本地?cái)?shù)據(jù)庫中預(yù)先存儲(chǔ)配置的所述命令語音數(shù)據(jù),以及所述 命令語音數(shù)據(jù)對(duì)應(yīng)的命令代碼。
[0103] 步驟205 :將所述命令代碼通過命令控制信道發(fā)送給桌面云服務(wù)端,以便于所述 桌面云服務(wù)端根據(jù)所述命令代碼確定對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù),并將所述標(biāo)準(zhǔn)語音數(shù)據(jù)插入到 音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別;
[0104] 該步驟中,將命令代碼通過命令控制信道發(fā)送給桌面云服務(wù)端,節(jié)省了傳輸帶寬, 而桌面云服務(wù)端根據(jù)接收地的所述命令代碼從桌面云服務(wù)端的數(shù)據(jù)庫查找到對(duì)應(yīng)的標(biāo)準(zhǔn) 語音數(shù)據(jù),避免了編解碼操作,提高了音質(zhì),以及對(duì)指令的識(shí)別成功率。
[0105] 步驟206 :對(duì)所述普通語音數(shù)據(jù)進(jìn)行音頻編碼;
[0106] 如果不能識(shí)別出所述語音數(shù)據(jù)的具體命令,則認(rèn)為,該語音數(shù)據(jù)為普通語音數(shù)據(jù), 則對(duì)所述普通語音數(shù)據(jù)進(jìn)行音頻編碼,其編碼過程與現(xiàn)有技術(shù)相同,在此不再贅述。
[0107] 步驟207 :將編碼后的語音數(shù)據(jù)通過數(shù)據(jù)通道發(fā)送給桌面云服務(wù)端,以便于所述 桌面云服務(wù)端將所述普通語音數(shù)插入所述音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
[0108] 可選的,在上述圖1和圖2的實(shí)施例中,所述方法還可以包括:接收管理系統(tǒng)下發(fā) 的更新命令,所述更新命令包括:更新后的命令語音數(shù)據(jù)以及所述命令語音數(shù)據(jù)對(duì)應(yīng)的命 令代碼;根據(jù)所述更新命令更新存儲(chǔ)的所述命令語音數(shù)據(jù),以及所述命令語音數(shù)據(jù)對(duì)應(yīng)的 命令代碼。
[0109] 該實(shí)施例中,可以實(shí)時(shí)或定時(shí)更新本地存儲(chǔ)的命令語音數(shù)據(jù),以及所述命令語音 數(shù)據(jù)對(duì)應(yīng)的命令代碼。
[0110] 還請參閱圖3,圖3為本發(fā)明實(shí)施例提供的一種語音數(shù)據(jù)識(shí)別方法的另一流程圖。 所述方法包括:
[0111] 步驟301 :接收桌面云客戶端通過命令控制信道發(fā)送的命令代碼,所述命令代碼 對(duì)應(yīng)可識(shí)別的命令語音數(shù)據(jù);
[0112] 步驟302 :根據(jù)所述命令代碼確定對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù);
[0113] 該步驟中,由于桌面云服務(wù)端中預(yù)先存儲(chǔ)有命令代碼,以及所述命令代碼對(duì)應(yīng)的 標(biāo)準(zhǔn)語音數(shù)據(jù),在接收到命令代碼可以,可以查找桌面云服務(wù)端的數(shù)據(jù)庫(即本地?cái)?shù)據(jù)庫), 從而得到對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù)。
[0114] 步驟303 :將所述標(biāo)準(zhǔn)語音數(shù)據(jù)插入到音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
[0115] 本發(fā)明實(shí)施例中,在接收到命令代碼后,通過查找的方式可以得到該命令代碼對(duì) 應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù),并將該標(biāo)準(zhǔn)語音數(shù)據(jù)插入到音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別,減少了 音頻重定向的編碼解碼操作,提高了語音識(shí)別成功率。
[0116] 可選的,在另一實(shí)施例中,該實(shí)施例在上述實(shí)施例的基礎(chǔ)上,所述方法還可以包 括:接收桌面云客戶端通過數(shù)據(jù)信道發(fā)送的普通語音數(shù)據(jù);對(duì)所述普通語音數(shù)據(jù)進(jìn)行音頻 解碼,并將解碼后的普通語音數(shù)據(jù)插入所述音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
[0117] 該實(shí)施例中,桌面云客戶端將能識(shí)別的語音數(shù)據(jù)轉(zhuǎn)換為命令代碼后,通過信令控 制信道傳輸桌面云服務(wù)端,而將不能識(shí)別的普通語音數(shù)據(jù)通過數(shù)據(jù)通道傳輸給桌面云服務(wù) 端;節(jié)省了傳輸帶寬;而桌面云服務(wù)端在接收到命令代碼后,本地查找到所述命令代碼對(duì) 應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù),提高了語音的識(shí)別成功率。
[0118] 可選的,在另一實(shí)施例中,該實(shí)施例在上述所有實(shí)施例的基礎(chǔ)上,所述方法還可以 包括:接收管理系統(tǒng)下發(fā)的更新命令,所述更新命令包括:更新的命令代碼以及所述命令 代碼對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù);根據(jù)所述更新命令更新所述命令代碼對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù)。
[0119] 還請參閱圖4,圖4為本發(fā)明實(shí)施例提供的一種語音數(shù)據(jù)識(shí)別方法另一流程圖,所 述方法包括:
[0120] 步驟401 :接收桌面云客戶端通過命令控制信道發(fā)送的命令代碼,所述命令代碼 對(duì)應(yīng)可識(shí)別的命令語音數(shù)據(jù);
[0121] 步驟402 :根據(jù)所述命令代碼調(diào)用對(duì)應(yīng)的語音識(shí)別軟件開發(fā)接口識(shí)別出所述命令 語音數(shù)據(jù)對(duì)應(yīng)的語音數(shù)據(jù)。
[0122] 上述實(shí)施例中,桌面云服務(wù)端將接收到的命令代碼再次替換(通過查找的方式)成 語音數(shù)據(jù),而該實(shí)施例中,還可以在接收到代碼命令后,如果桌面云服務(wù)端,則可以直接執(zhí) 行此命令代碼:比如,當(dāng)語音識(shí)別軟件開放一定的開發(fā)接口,或者桌面云服務(wù)器能完全理解 此命令代碼的含義,都可直接執(zhí)行該代碼命令,而不用再轉(zhuǎn)成語音數(shù)據(jù)段,這樣又可以減少 一次識(shí)別過程,從而提高了命令的執(zhí)行效率。
[0123] 基于上述方法的實(shí)現(xiàn)過程,本發(fā)明實(shí)施例還提供一種語音數(shù)據(jù)識(shí)別裝置,其結(jié)構(gòu) 示意圖如圖5所示,所述裝置包括:獲取單元51,識(shí)別單元52,確定單元53和第一發(fā)送單元 54,其中,
[0124] 所述獲取單元51,用于獲取語音數(shù)據(jù);所述識(shí)別單元52,用于對(duì)所述語音數(shù)據(jù)進(jìn) 行識(shí)別;具體用于將所述語音數(shù)據(jù)與存儲(chǔ)的所述命令語音數(shù)據(jù)進(jìn)行匹配,如果匹配成功, 則所述語音數(shù)據(jù)為可識(shí)別的語音數(shù)據(jù);所述確定單元53,用于在所述識(shí)別單元識(shí)別出所述 語音數(shù)據(jù)為命令語音數(shù)據(jù)時(shí),確定所述命令語音數(shù)據(jù)對(duì)應(yīng)的命令代碼;所述第一發(fā)送單元 54,用于將所述命令代碼通過命令控制信道發(fā)送給桌面云服務(wù)端,以便于所述桌面云服務(wù) 端根據(jù)所述命令代碼確定對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù),并將所述標(biāo)準(zhǔn)語音數(shù)據(jù)插入到音頻重定向 數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
[0125] 可選的,所述裝置還可以包括:編碼單元和第二發(fā)送單元,其中,所述編碼單元,用 于在所述識(shí)別單元識(shí)別出所述語音數(shù)據(jù)為普通語音數(shù)據(jù)時(shí),對(duì)所述普通語音數(shù)據(jù)進(jìn)行音頻 編碼;所述第二發(fā)送單元,用于將編碼后的語音數(shù)據(jù)通過數(shù)據(jù)通道發(fā)送給桌面云服務(wù)端,以 便于所述桌面云服務(wù)端將所述普通語音數(shù)插入所述音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
[0126] 可選的,所述裝置還可以包括:判斷單元,其中,所述判斷單元,用于在所述獲取單 元獲取所述語音數(shù)據(jù)后,判斷所述語音數(shù)據(jù)的模式,并將所述語音數(shù)據(jù)的模式為語音識(shí)別 模式的判斷結(jié)果發(fā)送給所述識(shí)別單元;將所述語音數(shù)據(jù)的模式為普通語音模式的判斷結(jié)果 發(fā)送給所述編碼單元;所述識(shí)別單元,還用于在接收到所述判斷單元發(fā)送的所述語音數(shù)據(jù) 的模式為語音識(shí)別模式的判斷結(jié)果時(shí),對(duì)所述語音數(shù)據(jù)進(jìn)行識(shí)別;所述編碼單元,還用于在 接收到所述判斷單元發(fā)送的所述語音數(shù)據(jù)的模式為普通語音模式的判斷結(jié)果時(shí),對(duì)所述普 通語音數(shù)據(jù)進(jìn)行音頻編碼。
[0127] 可選的,所述裝置還可以包括:存儲(chǔ)單元,用于預(yù)先存儲(chǔ)所述命令語音數(shù)據(jù),以及 所述命令語音數(shù)據(jù)對(duì)應(yīng)的命令代碼。
[0128] 可選的,所述裝置還可以包括:接收單元和更新單元,其中,所述接收單元,用于接 收管理系統(tǒng)下發(fā)的更新命令,所述更新命令包括:更新后的命令語音數(shù)據(jù)以及所述命令語 音數(shù)據(jù)對(duì)應(yīng)的命令代碼;所述更新單元,用于根據(jù)所述更新命令更新存儲(chǔ)的所述命令識(shí)別 數(shù)據(jù),以及所述命令語音數(shù)據(jù)對(duì)應(yīng)的命令代碼。
[0129] 可選的,所述裝置可集成在桌面云客戶端,也可以獨(dú)立部署,本實(shí)施例不作限制。
[0130] 所述裝置中各個(gè)單元的功能和作用的實(shí)現(xiàn)過程,詳見上述方法中對(duì)應(yīng)步驟的實(shí)現(xiàn) 過程,在此不再贅述。
[0131] 還請參閱圖6,圖6為本發(fā)明實(shí)施例提供的一種語音數(shù)據(jù)識(shí)別裝置的另一結(jié)構(gòu)示 意圖,所述裝置包括:第一接收單元61,確定單元62和第一識(shí)別單元63,其中,所述第一接 收單元61,用于接收桌面云客戶端通過命令控制信道發(fā)送的命令代碼,所述命令代碼對(duì)應(yīng) 可識(shí)別的命令語音數(shù)據(jù);所述確定單元62,用于根據(jù)所述命令代碼確定對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù) 據(jù);所述第一識(shí)別單元63,用于將所述標(biāo)準(zhǔn)語音數(shù)據(jù)插入到音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí) 別。
[0132] 可選的,所述裝置還可以包括:第二接收單元,解碼單元和第二識(shí)別單元,其中,所 述第二接收單元,用于接收桌面云客戶端通過數(shù)據(jù)信道發(fā)送的普通語音數(shù)據(jù);所述解碼單 元,用于對(duì)所述普通語音數(shù)據(jù)進(jìn)行音頻解碼;所述第二識(shí)別單元,用于將解碼后的普通語音 數(shù)據(jù)插入所述音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
[0133] 可選的,所述裝置還可以包括:存儲(chǔ)單元,與所述確定單元連接,用于預(yù)先存儲(chǔ)配 置的所述命令代碼,以及所述命令代碼對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù)。
[0134] 可選的,所述裝置還可以包括:第三接收單元和更新單元,其中,所述第三接收單 元,用于接收管理系統(tǒng)下發(fā)的更新命令;所述更新命令包括:更新的命令代碼以及所述命 令代碼對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù);所述更新單元,用于根據(jù)所述更新命令更新存儲(chǔ)的所述命令 代碼對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù)。
[0135] 可選的,所述裝置可集成在桌面云服務(wù)端,也可以獨(dú)立部署,本實(shí)施例不作限制。
[0136] 所述裝置中各個(gè)單元的功能和作用的實(shí)現(xiàn)過程,詳見上述方法中對(duì)應(yīng)步驟的實(shí)現(xiàn) 過程,在此不再贅述。
[0137] 還請參閱圖7,圖7為本發(fā)明實(shí)施例提供的一種語音數(shù)據(jù)識(shí)別裝置的另一結(jié)構(gòu)示 意圖,所述裝置包括:接收單元71和識(shí)別單元72,其中,
[0138] 所述接收單元71,用于接收桌面云客戶端通過命令控制信道發(fā)送的命令代碼,所 述命令代碼對(duì)應(yīng)可識(shí)別的命令語音數(shù)據(jù);所述識(shí)別單元72,用于根據(jù)所述命令代碼調(diào)用對(duì) 應(yīng)的語音識(shí)別軟件開發(fā)接口識(shí)別出所述命令語音數(shù)據(jù)對(duì)應(yīng)的語音數(shù)據(jù)。
[0139] 可選的,所述裝置還可以包括:第二接收單元,解碼單元和第二識(shí)別單元,其中,所 述第二接收單元,用于接收桌面云客戶端通過數(shù)據(jù)信道發(fā)送的普通語音數(shù)據(jù);所述解碼單 元,用于對(duì)所述普通語音數(shù)據(jù)進(jìn)行音頻解碼;所述第二識(shí)別單元,用于將解碼后的普通語音 數(shù)據(jù)插入音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
[0140] 可選的,所述裝置可集成在桌面云服務(wù)端,也可以獨(dú)立部署,本實(shí)施例不作限制。
[0141] 所述裝置中各個(gè)單元的功能和作用的實(shí)現(xiàn)過程,詳見上述方法中對(duì)應(yīng)步驟的實(shí)現(xiàn) 過程,在此不再贅述。
[0142] 為了便于本領(lǐng)域技術(shù)人員的理解,下面以具體的實(shí)例來說明。
[0143] 還請參圖8,圖8為本發(fā)明實(shí)施例提供的一種桌面云架構(gòu)的示意圖,在該實(shí)施例 中,本發(fā)明實(shí)施例是在現(xiàn)有語音識(shí)別重定向的流程基礎(chǔ)上,增加了若干步驟來實(shí)現(xiàn),所涉及 的模塊主要包括桌面云客戶端的音頻采集設(shè)備(比如耳機(jī)麥克風(fēng)),音頻服務(wù)模塊(比如包 括音頻采集模塊,編解碼模塊等),通訊模塊,桌面云服務(wù)端的音頻服務(wù)模塊(比如包括音頻 重定向驅(qū)動(dòng),編解碼模塊等)。桌面云客戶端和桌面云服務(wù)端之間通過桌面云重定向協(xié)議進(jìn) 行通信,具體如圖中斜字體所示,在此不再贅述。其中,該本發(fā)明實(shí)施例中涉及到模塊,將在 下述實(shí)施例中說明。
[0144] 還請參閱圖9,圖9為本發(fā)明實(shí)施例提供的第一應(yīng)用實(shí)例的流程圖,具體包括:
[0145] 步驟901 :音頻采集模塊采集PCM語音數(shù)據(jù);
[0146] 在客戶端采集到的PCM語音數(shù)據(jù);
[0147] 步驟902 :音頻采集模塊對(duì)采集的PCM語音數(shù)據(jù)進(jìn)行識(shí)別;如果識(shí)別出具體命令, 即所述PCM語音數(shù)據(jù)為命令語音數(shù)據(jù);則執(zhí)行步驟903 ;如果沒有識(shí)別出具體命令,即所述 PCM語音數(shù)據(jù)為普通語音,執(zhí)行步驟911 ;
[0148] 步驟903 :音頻采集模塊查找本地?cái)?shù)據(jù)庫中與所述命令語音數(shù)據(jù)對(duì)應(yīng)的命令代 碼;
[0149] 步驟904 :將該命令代碼發(fā)送桌面云客戶端的通信模塊;
[0150] 步驟905 :桌面云客戶端的通信模塊通過命令控制信道(比如RTP)將所述命令代 碼發(fā)送給桌面云服務(wù)器的通信模塊,即協(xié)議通信;
[0151] 步驟906 :桌面云服務(wù)器上的通信模塊將所述命令代碼發(fā)送給桌面云服務(wù)器上的 音頻采集模塊;
[0152] 步驟907 :桌面云服務(wù)器上的音頻采集模塊在本地查找所述命令代碼對(duì)應(yīng)的標(biāo)準(zhǔn) PCM語音片段;
[0153] 步驟908 :將標(biāo)準(zhǔn)PCM語音片段插入音頻重定向數(shù)據(jù)隊(duì)列中;
[0154] 步驟909 :音頻重定向驅(qū)動(dòng)模塊將音頻重定向數(shù)據(jù)隊(duì)列的語音數(shù)據(jù)(比如標(biāo)準(zhǔn)PCM 語音片段)發(fā)送給語音識(shí)別應(yīng)用軟件,
[0155] 步驟910 :語音識(shí)別應(yīng)用軟件對(duì)語音數(shù)據(jù)進(jìn)行識(shí)別,并調(diào)用API執(zhí)行相關(guān)命令的操 作,結(jié)束本次操作。
[0156] 步驟911 :音頻采集模塊將所述普通語音數(shù)據(jù)發(fā)送給音頻編碼模塊,對(duì)所述普通 語音數(shù)據(jù)進(jìn)行編碼;
[0157] 步驟912 :將編碼后的所述普通語音數(shù)據(jù)(即壓縮數(shù)據(jù)包)發(fā)送桌面云客戶端的通 信模塊;
[0158] 步驟913 :桌面云客戶端的通信模塊通過數(shù)據(jù)信道(比如TCP)將所述編碼后的所 述普通語音數(shù)據(jù)發(fā)送給桌面云服務(wù)器的通信模塊;
[0159] 步驟914:桌面云服務(wù)器的通信模塊將編碼后的所述普通語音數(shù)據(jù)(基于壓縮數(shù) 據(jù)包)發(fā)送給桌面云服務(wù)端的語音解碼模塊;
[0160] 步驟915 :桌面云服務(wù)端的語音解碼模塊對(duì)所述普通語音數(shù)據(jù)進(jìn)行解碼,得到對(duì) 應(yīng)的PCM音頻數(shù)據(jù);
[0161] 步驟916 :將PCM音頻數(shù)據(jù)插入到插入所述音頻重定向數(shù)據(jù)隊(duì)列中;
[0162] 然后執(zhí)行步驟909和步驟910所述的內(nèi)容。
[0163] 也就是說,所述音頻重定向驅(qū)動(dòng)模塊,還用于將音頻重定向數(shù)據(jù)隊(duì)列的語音數(shù)據(jù) (比如PCM語音數(shù)據(jù))發(fā)送給語音識(shí)別應(yīng)用軟件,語音識(shí)別應(yīng)用軟件調(diào)用API執(zhí)行相關(guān)命令 的操作,完成整個(gè)語音識(shí)別過程。
[0164] 其中,在該實(shí)施例中,無論是客戶端還是服務(wù)端的通信模塊均維護(hù)一個(gè)數(shù)據(jù)收發(fā) 隊(duì)列,以確保命令語音數(shù)據(jù)和普通語音數(shù)據(jù)混合情況下數(shù)據(jù)順序的正確性。
[0165] 需要說明的是,在該實(shí)施例中,桌面云客戶端內(nèi)置的語音識(shí)別模塊能識(shí)別的命令 數(shù)量,與桌面云服務(wù)端預(yù)先存儲(chǔ)的標(biāo)準(zhǔn)PCM語音片段是一一對(duì)應(yīng)的,在安裝桌面云系統(tǒng)的 時(shí)候預(yù)先內(nèi)置。
[0166] 在該實(shí)施例中,本實(shí)施例新增步驟的過程應(yīng)有相應(yīng)的模塊來實(shí)現(xiàn),具體詳見表1 和表2.
[0167] 表 1

【權(quán)利要求】
1. 一種語音數(shù)據(jù)識(shí)別方法,其特征在于,包括: 獲取語音數(shù)據(jù); 對(duì)所述語音數(shù)據(jù)進(jìn)行識(shí)別,如果識(shí)別出所述語音數(shù)據(jù)為命令語音數(shù)據(jù),則確定所述命 令語音數(shù)據(jù)對(duì)應(yīng)的命令代碼; 將所述命令代碼通過命令控制信道發(fā)送給桌面云服務(wù)端,以便于所述桌面云服務(wù)端根 據(jù)所述命令代碼確定對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù),并將所述標(biāo)準(zhǔn)語音數(shù)據(jù)插入到音頻重定向數(shù)據(jù) 隊(duì)列中進(jìn)行識(shí)別。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 如果識(shí)別出所述語音數(shù)據(jù)為普通語音數(shù)據(jù),則對(duì)所述普通語音數(shù)據(jù)進(jìn)行音頻編碼,并 將編碼后的語音數(shù)據(jù)通過數(shù)據(jù)通道發(fā)送給桌面云服務(wù)端,以便于所述桌面云服務(wù)端將所述 普通語音數(shù)插入所述音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括: 在獲取所述語音數(shù)據(jù)后,判斷所述語音數(shù)據(jù)的模式; 如果所述語音數(shù)據(jù)的模式為語音識(shí)別模式,則執(zhí)行所述對(duì)所述語音數(shù)據(jù)進(jìn)行識(shí)別的步 驟; 如果所述語音數(shù)據(jù)的模式為普通語音模式,則執(zhí)行所述對(duì)所述普通語音數(shù)據(jù)進(jìn)行音頻 編碼的步驟。
4. 根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,還包括: 預(yù)先存儲(chǔ)配置的所述命令語音數(shù)據(jù),以及所述命令語音數(shù)據(jù)對(duì)應(yīng)的命令代碼。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述對(duì)所述語音數(shù)據(jù)進(jìn)行識(shí)別,具體包 括: 將所述語音數(shù)據(jù)與存儲(chǔ)的所述命令語音數(shù)據(jù)進(jìn)行匹配,如果匹配成功,則所述語音數(shù) 據(jù)為可識(shí)別的命令語音數(shù)據(jù)。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括: 接收管理系統(tǒng)下發(fā)的更新命令,所述更新命令包括:更新后的命令語音數(shù)據(jù)以及所述 命令語音數(shù)據(jù)對(duì)應(yīng)的命令代碼; 根據(jù)所述更新命令更新存儲(chǔ)的所述命令語音數(shù)據(jù),以及所述命令語音數(shù)據(jù)對(duì)應(yīng)的命令 代碼。
7. -種語音數(shù)據(jù)識(shí)別方法,其特征在于,包括: 接收桌面云客戶端通過命令控制信道發(fā)送的命令代碼,所述命令代碼對(duì)應(yīng)可識(shí)別的命 令語音數(shù)據(jù); 根據(jù)所述命令代碼確定對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù); 將所述標(biāo)準(zhǔn)語音數(shù)據(jù)插入到音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
8. 根據(jù)權(quán)利要求7所述的方法,其特征在于,還包括: 接收桌面云客戶端通過數(shù)據(jù)信道發(fā)送的普通語音數(shù)據(jù); 對(duì)所述普通語音數(shù)據(jù)進(jìn)行音頻解碼,并將解碼后的普通語音數(shù)據(jù)插入所述音頻重定向 數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
9. 根據(jù)權(quán)利要求7或8所述的方法,其特征在于,還包括: 預(yù)先存儲(chǔ)配置的所述命令代碼,以及所述命令代碼對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù)。
10. 根據(jù)權(quán)利要求9所述的方法,其特征在于,還包括: 接收管理系統(tǒng)下發(fā)的更新命令,所述更新命令包括:更新的命令代碼以及所述命令代 碼對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù); 根據(jù)所述更新命令更新所述命令代碼以及所述命令代碼對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù)。
11. 一種語音數(shù)據(jù)識(shí)別方法,其特征在于,包括: 接收桌面云客戶端通過命令控制信道發(fā)送的命令代碼,所述命令代碼對(duì)應(yīng)命令語音數(shù) 據(jù); 根據(jù)所述命令代碼調(diào)用對(duì)應(yīng)的語音識(shí)別軟件開發(fā)接口識(shí)別出所述命令語音數(shù)據(jù)對(duì)應(yīng) 的語音數(shù)據(jù)。
12. -種語音數(shù)據(jù)識(shí)別裝置,其特征在于,包括: 獲取單元,用于獲取語音數(shù)據(jù); 識(shí)別單元,用于對(duì)所述語音數(shù)據(jù)進(jìn)行識(shí)別; 確定單元,用于在所述識(shí)別單元識(shí)別出所述語音數(shù)據(jù)為命令語音數(shù)據(jù)時(shí),確定所述命 令語音數(shù)據(jù)對(duì)應(yīng)的命令代碼; 第一發(fā)送單元,用于將所述命令代碼通過命令控制信道發(fā)送給桌面云服務(wù)端,以便于 所述桌面云服務(wù)端根據(jù)所述命令代碼確定對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù),并將所述標(biāo)準(zhǔn)語音數(shù)據(jù)插 入到音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
13. 根據(jù)權(quán)利要求12所述的裝置,其特征在于,還包括: 編碼單元,用于在所述識(shí)別單元識(shí)別出所述語音數(shù)據(jù)為普通語音數(shù)據(jù)時(shí),對(duì)所述普通 語音數(shù)據(jù)進(jìn)行音頻編碼; 第二發(fā)送單元,用于將編碼后的語音數(shù)據(jù)通過數(shù)據(jù)通道發(fā)送給桌面云服務(wù)端,以便于 所述桌面云服務(wù)端將所述普通語音數(shù)插入所述音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
14. 根據(jù)權(quán)利要求13所述的裝置,其特征在于,還包括: 判斷單元,用于在所述獲取單元獲取所述語音數(shù)據(jù)后,判斷所述語音數(shù)據(jù)的模式,并將 所述語音數(shù)據(jù)的模式為語音識(shí)別模式的判斷結(jié)果發(fā)送給所述識(shí)別單元;將所述語音數(shù)據(jù)的 模式為普通語音模式的判斷結(jié)果發(fā)送給所述編碼單元; 所述識(shí)別單元,還用于在接收到所述判斷單元發(fā)送的所述語音數(shù)據(jù)的模式為語音識(shí)別 模式的判斷結(jié)果時(shí),對(duì)所述語音數(shù)據(jù)進(jìn)行識(shí)別; 所述編碼單元,還用于在接收到所述判斷單元發(fā)送的所述語音數(shù)據(jù)的模式為普通語音 模式的判斷結(jié)果時(shí),對(duì)所述普通語音數(shù)據(jù)進(jìn)行音頻編碼。
15. 根據(jù)權(quán)利要求12至14任一項(xiàng)所述的裝置,其特征在于,還包括: 存儲(chǔ)單元,用于預(yù)先存儲(chǔ)所述命令語音數(shù)據(jù),以及所述命令語音數(shù)據(jù)對(duì)應(yīng)的命令代碼。
16. 根據(jù)權(quán)利要求15所述的裝置,其特征在于,還包括: 接收單元,用于接收管理系統(tǒng)下發(fā)的更新命令;所述更新命令包括:更新后的命令語 音數(shù)據(jù)以及所述命令語音數(shù)據(jù)對(duì)應(yīng)的命令代碼; 更新單元,用于根據(jù)所述更新命令更新存儲(chǔ)的所述命令識(shí)別數(shù)據(jù),以及所述命令語音 數(shù)據(jù)對(duì)應(yīng)的命令代碼。
17. -種語音數(shù)據(jù)識(shí)別裝置,其特征在于,包括: 第一接收單元,用于接收桌面云客戶端通過命令控制信道發(fā)送的命令代碼,所述命令 代碼對(duì)應(yīng)可識(shí)別的命令語音數(shù)據(jù); 確定單元,用于根據(jù)所述命令代碼確定對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù); 第一識(shí)別單元,用于將所述標(biāo)準(zhǔn)語音數(shù)據(jù)插入到音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí)別。
18. 根據(jù)權(quán)利要求17所述的裝置,其特征在于,還包括: 第二接收單元,用于接收桌面云客戶端通過數(shù)據(jù)信道發(fā)送的普通語音數(shù)據(jù); 解碼單元,用于對(duì)所述普通語音數(shù)據(jù)進(jìn)行音頻解碼; 第二識(shí)別單元,用于將解碼后的普通語音數(shù)據(jù)插入所述音頻重定向數(shù)據(jù)隊(duì)列中進(jìn)行識(shí) 別。
19. 根據(jù)權(quán)利要求17或18所述的裝置,其特征在于,還包括: 存儲(chǔ)單元,用于預(yù)先存儲(chǔ)配置的所述命令代碼,以及所述命令代碼對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù) 據(jù)。
20. 根據(jù)權(quán)利要求19所述的裝置,其特征在于,還包括: 第三接收單元,用于接收管理系統(tǒng)下發(fā)的更新命令;所述更新命令包括:更新的命令 代碼以及所述命令代碼對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù); 更新單元,用于根據(jù)所述更新命令更新存儲(chǔ)的所述命令代碼對(duì)應(yīng)的標(biāo)準(zhǔn)語音數(shù)據(jù)。
21. -種語音數(shù)據(jù)識(shí)別裝置,其特征在于,包括: 接收單元,用于接收桌面云客戶端通過命令控制信道發(fā)送的命令代碼,所述命令代碼 對(duì)應(yīng)可識(shí)別的命令語音數(shù)據(jù); 識(shí)別單元,用于根據(jù)所述命令代碼調(diào)用對(duì)應(yīng)的語音識(shí)別軟件開發(fā)接口識(shí)別出所述命令 語音數(shù)據(jù)對(duì)應(yīng)的語音數(shù)據(jù)。
【文檔編號(hào)】G10L15/34GK104424948SQ201310369541
【公開日】2015年3月18日 申請日期:2013年8月22日 優(yōu)先權(quán)日:2013年8月22日
【發(fā)明者】杜川 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1