終端智能語(yǔ)音測(cè)試系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本實(shí)用新型涉及一種終端的測(cè)試系統(tǒng),尤其是終端的智能語(yǔ)音測(cè)試系統(tǒng),屬于自動(dòng)化測(cè)試技術(shù)領(lǐng)域。
【背景技術(shù)】
[0002]目前測(cè)試終端的智能語(yǔ)音的方式是:在測(cè)試電腦上安裝智能語(yǔ)音引擎或者模型,把待測(cè)終端錄取到的語(yǔ)音數(shù)據(jù)傳到測(cè)試電腦上的智能語(yǔ)音引擎或者模型連接起來(lái),進(jìn)行識(shí)另U。此種測(cè)試方式存在以下的缺點(diǎn):
[0003]1、只能測(cè)試某個(gè)智能語(yǔ)音的引擎或者模型的性能;
[0004]2、得不到被測(cè)終端里或者其在云端的具體智能語(yǔ)音的引擎或者模型的性能;
[0005]3、不全面,也與實(shí)際使用的情況有差別。
[0006]現(xiàn)代終端,如手機(jī)等,與智能語(yǔ)音的連接包括如下幾種形式:
[0007]I)終端上的智能語(yǔ)音引擎或者模型,即待測(cè)終端得到使用者的語(yǔ)音數(shù)據(jù)后,直接傳給自身帶有的智能語(yǔ)音引擎或者模型,進(jìn)行智能語(yǔ)音識(shí)別別,給出結(jié)果,各種不同終端的智能語(yǔ)音的引擎或者模型是不一樣的;
[0008]2)終端上帶有的智能語(yǔ)音前端處理,而智能語(yǔ)音的引擎或者模型在其云端,終端只是把前端處理后的數(shù)據(jù),如語(yǔ)音特征,傳給其云端進(jìn)行識(shí)別,給出結(jié)果,不同的智能語(yǔ)音軟件其云端的智能語(yǔ)音引擎或者模型也不一樣;
[0009]3)終端通過(guò)通信方式,如打電話,到某個(gè)服務(wù)器上進(jìn)行智能語(yǔ)音識(shí)別,這樣待測(cè)終端發(fā)送的是經(jīng)過(guò)編解碼器的語(yǔ)音數(shù)據(jù)。
[0010]上述智能語(yǔ)音包括語(yǔ)音識(shí)別、語(yǔ)音喚醒和說(shuō)話人識(shí)別等,通信終端的智能語(yǔ)音測(cè)試主要是針對(duì)終端的本地智能語(yǔ)音以及自身云端智能語(yǔ)音和其他服務(wù)器或者云端智能語(yǔ)音的性能進(jìn)行評(píng)估。目前尚未有有效的自動(dòng)化測(cè)試系統(tǒng)來(lái)實(shí)現(xiàn)終端本地或云端的智能語(yǔ)音測(cè)試。
【實(shí)用新型內(nèi)容】
[0011]發(fā)明目的:針對(duì)現(xiàn)有技術(shù)的不足,本實(shí)用新型目的在于提供通信終端智能語(yǔ)音的自動(dòng)化測(cè)試系統(tǒng),以實(shí)現(xiàn)通信終端本地智能語(yǔ)音或云端智能語(yǔ)音的測(cè)試。
[0012]技術(shù)方案:為實(shí)現(xiàn)通信終端在其云端的智能語(yǔ)音測(cè)試,本實(shí)用新型的終端智能語(yǔ)音測(cè)試系統(tǒng),包括待測(cè)終端、測(cè)試計(jì)算機(jī)和智能語(yǔ)音引擎或者模型,所述智能語(yǔ)音引擎或者模型設(shè)在云端,測(cè)試計(jì)算機(jī)與待測(cè)終端連接,待測(cè)終端通過(guò)無(wú)線方式與云端智能語(yǔ)音引擎或者模型連接。
[0013]優(yōu)選的,所述無(wú)線方式為Wifi或者藍(lán)牙或其他類似方式,測(cè)試時(shí)不需要花費(fèi)流量。
[0014]優(yōu)選的,所述系統(tǒng)還包括語(yǔ)音播放器和噪聲產(chǎn)生裝置,語(yǔ)音播放器與測(cè)試計(jì)算機(jī)連接。噪聲產(chǎn)生裝置用于產(chǎn)生測(cè)試環(huán)境的噪聲,可用于測(cè)試在不同噪聲干擾環(huán)境下的識(shí)別性能。語(yǔ)音播放器和噪聲產(chǎn)生裝置與待測(cè)終端的位置關(guān)系可根據(jù)實(shí)際測(cè)試需求而定。
[0015]優(yōu)選的,所述待測(cè)終端包括測(cè)試接口模塊和依次連接的語(yǔ)音采集模塊,智能語(yǔ)音前端以及識(shí)別結(jié)果輸出模塊,所述測(cè)試接口模塊與識(shí)別結(jié)果輸出模塊連接,所述測(cè)試接口模塊與測(cè)試計(jì)算機(jī)連接,所述智能語(yǔ)音前端通過(guò)無(wú)線方式與其云端智能語(yǔ)音引擎或者模型連接。
[0016]為實(shí)現(xiàn)通信終端本地的智能語(yǔ)音測(cè)試,本實(shí)用新型的終端智能語(yǔ)音測(cè)試系統(tǒng),包括待測(cè)終端、測(cè)試計(jì)算機(jī)和智能語(yǔ)音引擎或者模型,所述智能語(yǔ)音引擎或者模型設(shè)在待測(cè)終端本地,測(cè)試計(jì)算機(jī)與待測(cè)終端連接。
[0017]優(yōu)選的,所述系統(tǒng)還包括語(yǔ)音播放器和噪聲產(chǎn)生裝置,語(yǔ)音播放器與測(cè)試計(jì)算機(jī)連接。噪聲產(chǎn)生裝置用于產(chǎn)生測(cè)試環(huán)境的噪聲,可用于測(cè)試在不同噪聲干擾環(huán)境下的識(shí)別性能。語(yǔ)音播放器和噪聲產(chǎn)生裝置與待測(cè)終端的位置關(guān)系可根據(jù)實(shí)際測(cè)試需求而定。
[0018]優(yōu)選的,所述待測(cè)終端包括測(cè)試接口模塊和依次連接的語(yǔ)音采集模塊,智能語(yǔ)音引擎或者模型以及識(shí)別結(jié)果輸出模塊,所述測(cè)試接口模塊與識(shí)別結(jié)果輸出模塊連接,所述測(cè)試接口模塊與測(cè)試計(jì)算機(jī)連接。
[0019]有益效果:本實(shí)用新型提供的終端智能語(yǔ)音測(cè)試系統(tǒng),智能語(yǔ)音引擎或者模型設(shè)置在待測(cè)終端本地或其云端,不需要在測(cè)試計(jì)算機(jī)上安裝各種智能語(yǔ)音引擎或者模型,更無(wú)需在待測(cè)終端和測(cè)試計(jì)算機(jī)之間傳遞錄取的語(yǔ)音數(shù)據(jù),直接在終端上進(jìn)行智能語(yǔ)音識(shí)別或者由終端連接其云端進(jìn)行識(shí)別。在智能語(yǔ)音引擎或者模型在云端的情況下,終端通過(guò)無(wú)線方式與云端連接,如Wifi,這樣不需要流量,而且不需要了解終端與云端的接口(是傳輸語(yǔ)音特征呢?還是直接傳輸語(yǔ)音文件?還是其他的)。進(jìn)一步的,測(cè)試系統(tǒng)通過(guò)與終端的接口直接從終端得到智能語(yǔ)音的識(shí)別結(jié)果,充分利用了待測(cè)終端自身的功能,簡(jiǎn)化了系統(tǒng),并且適用于智能語(yǔ)音引擎或者模型在本地和在云端的兩種情形。與現(xiàn)有技術(shù)相比,本實(shí)用新型既保證測(cè)試自動(dòng)化和易用性,又降低系統(tǒng)復(fù)雜性和成本、提高測(cè)試效率,并且測(cè)試更全面、更準(zhǔn)確。
【附圖說(shuō)明】
[0020]圖1為本實(shí)用新型實(shí)施例1的結(jié)構(gòu)示意圖;
[0021]圖2為本實(shí)用新型實(shí)施例2的結(jié)構(gòu)示意圖;
[0022]圖3為用于實(shí)施例1的方法的流程圖;
[0023]圖4為用于實(shí)施例2的方法的流程圖。
【具體實(shí)施方式】
[0024]下面結(jié)合具體實(shí)施例,進(jìn)一步闡明本實(shí)用新型。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例以及實(shí)施例中的特征可以相互任意組合。應(yīng)理解,這些實(shí)施例僅用于說(shuō)明本實(shí)用新型而不用于限制本實(shí)用新型的范圍,在閱讀了本實(shí)用新型之后,本領(lǐng)域技術(shù)人員對(duì)本實(shí)用新型的各種等價(jià)形式的修改均落于本申請(qǐng)所附權(quán)利要求項(xiàng)要求所限定的范圍。
[0025]實(shí)施例1:
[0026]如圖1所示,本實(shí)施例提供的終端智能語(yǔ)音測(cè)試系統(tǒng),包括待測(cè)終端、測(cè)試計(jì)算機(jī)和智能語(yǔ)音引擎或者模型,其中智能語(yǔ)音引擎或者模型設(shè)在待測(cè)終端本地,測(cè)試計(jì)算機(jī)與待測(cè)終端連接。待測(cè)終端還包括語(yǔ)音采集模塊、識(shí)別結(jié)果輸出模塊和測(cè)試接口模塊,語(yǔ)音采集模塊用于錄音,并與本地智能語(yǔ)音引擎或者模型連接,將錄取的語(yǔ)音數(shù)據(jù)傳入智能語(yǔ)音引擎或者模型進(jìn)行識(shí)別,智能語(yǔ)音引擎或者模型得到識(shí)別結(jié)果后輸出到識(shí)別結(jié)果輸出模塊;測(cè)試接口模塊分別與測(cè)試計(jì)算機(jī)和識(shí)別結(jié)果輸出模塊連接,接收測(cè)試計(jì)算機(jī)的信號(hào)并從識(shí)別結(jié)果輸出模塊中獲取識(shí)別結(jié)果給測(cè)試計(jì)算機(jī),測(cè)試接口模塊也可以與語(yǔ)音采集模塊或者智能語(yǔ)音引擎或者模型連接,以下達(dá)測(cè)試計(jì)算機(jī)的測(cè)試控制指令。測(cè)試計(jì)算機(jī)可以通過(guò)自帶的揚(yáng)聲器播放語(yǔ)音信息,也可以外接語(yǔ)音播放器進(jìn)行播放語(yǔ)音,語(yǔ)音播放器可以是通用的揚(yáng)聲器或特殊的播放設(shè)備,如人工嘴,以適應(yīng)各種不同的測(cè)試要求。
[0027]用于實(shí)施例1的測(cè)試方法主要包括:測(cè)試計(jì)算機(jī)控制播放預(yù)設(shè)的語(yǔ)音信息;待測(cè)終端連接本地智能語(yǔ)音引擎或者模型對(duì)錄取到的語(yǔ)音數(shù)據(jù)進(jìn)行識(shí)別,并在待測(cè)終端上