動(dòng)終端語音通信正常,則如圖10所示,音頻曲線振幅大、信號(hào)強(qiáng);也如圖11所示的頻譜圖,在O至4000Hz的頻段區(qū)間內(nèi)信號(hào)強(qiáng)度均大于預(yù)設(shè)強(qiáng)度。
[0091]在本實(shí)施例中,通過頻譜分析單元21對(duì)語音信號(hào)進(jìn)行頻譜分析以得到頻譜圖,然后異常處理單元22根據(jù)頻譜圖預(yù)設(shè)頻段內(nèi)信號(hào)強(qiáng)度來判斷移動(dòng)終端是否需要啟動(dòng)異常處理機(jī)制,從而以判斷更加精確的頻譜圖來判斷移動(dòng)終端是否需要啟動(dòng)異常處理機(jī)制,進(jìn)一步提高和保證了通話質(zhì)量檢測(cè)的準(zhǔn)確性。
[0092]進(jìn)一步地,在本發(fā)明通話質(zhì)量檢測(cè)裝置第一、第二或第三實(shí)施例的基礎(chǔ)上,異常處理單元22還用于:
[0093]控制移動(dòng)終端輸出包括預(yù)設(shè)音頻、預(yù)設(shè)視頻、預(yù)設(shè)圖像、預(yù)設(shè)節(jié)奏震動(dòng)的一種或多種組合的提示信號(hào),以提示用戶通話出現(xiàn)故障。
[0094]在判定移動(dòng)終端出現(xiàn)通話故障時(shí),異常處理單元22控制移動(dòng)終端輸出提示信號(hào)以提示用戶通話出現(xiàn)故障,提示信號(hào)可以是包括預(yù)設(shè)音頻、預(yù)設(shè)視頻、預(yù)設(shè)圖像、預(yù)設(shè)節(jié)奏震動(dòng)的一種或多種組合。例如,在判定移動(dòng)終端出現(xiàn)通話故障時(shí),控制移動(dòng)終端每間隔0.5s震動(dòng)0.5s,提示用戶通話出現(xiàn)故障,從而以提示信號(hào)及時(shí)告知用戶通話出現(xiàn)故障,便于用戶采取有效措施。
[0095]進(jìn)一步地,在本發(fā)明通話質(zhì)量檢測(cè)裝置第一實(shí)施例的基礎(chǔ)上,提出通話質(zhì)量檢測(cè)裝置第四實(shí)施例,在第四實(shí)施例中,參照?qǐng)D5,通話質(zhì)量檢測(cè)裝置還包括:
[0096]恢復(fù)模塊30,用于在啟動(dòng)移動(dòng)終端通話異常處理機(jī)制之后,當(dāng)該語音信號(hào)的信號(hào)強(qiáng)度大于預(yù)設(shè)強(qiáng)度的持續(xù)時(shí)間大于第二預(yù)設(shè)時(shí)長(zhǎng)時(shí),取消移動(dòng)終端啟動(dòng)的異常處理機(jī)制以提示用戶通話恢復(fù)正常。
[0097]在移動(dòng)終端啟動(dòng)異常處理機(jī)制之后,當(dāng)該移動(dòng)終端獲取的語音信號(hào)的信號(hào)強(qiáng)度大于預(yù)設(shè)強(qiáng)度的持續(xù)時(shí)間大于第二預(yù)設(shè)時(shí)長(zhǎng)(例如Is)時(shí),表明該移動(dòng)終端的通話恢復(fù)正常,此時(shí)恢復(fù)模塊30取消移動(dòng)終端啟動(dòng)的異常處理機(jī)制,及時(shí)提示用戶通話已經(jīng)恢復(fù)正常,可以繼續(xù)進(jìn)行有效通話,完善了通話質(zhì)量的檢測(cè)。
[0098]此外,在本發(fā)明通話質(zhì)量檢測(cè)裝置第二或第三實(shí)施例的基礎(chǔ)上,通話質(zhì)量檢測(cè)裝置還包括:
[0099]恢復(fù)模塊30,用于在啟動(dòng)移動(dòng)終端通話異常處理機(jī)制之后,當(dāng)該語音信號(hào)的信號(hào)強(qiáng)度大于預(yù)設(shè)強(qiáng)度的持續(xù)時(shí)間大于第二預(yù)設(shè)時(shí)長(zhǎng)時(shí),取消移動(dòng)終端啟動(dòng)的異常處理機(jī)制以提示用戶通話恢復(fù)正常。
[0100]本發(fā)明還提供一種通話質(zhì)量檢測(cè)方法,在通話質(zhì)量檢測(cè)方法第一實(shí)施例中,參照?qǐng)D6,通話質(zhì)量檢測(cè)方法包括:
[0101 ]步驟SlO,當(dāng)移動(dòng)終端處于通話中時(shí),實(shí)時(shí)獲取移動(dòng)終端接收的語音信號(hào);
[0102]檢測(cè)移動(dòng)終端是否處于通話中,當(dāng)移動(dòng)終端不處于通話中時(shí),不開啟通話質(zhì)量檢測(cè)功能;當(dāng)移動(dòng)終端處于通話中時(shí),啟動(dòng)通話質(zhì)量檢測(cè)功能。移動(dòng)終端是否處于通話狀態(tài)中可以通過檢測(cè)移動(dòng)終端是否接收基站發(fā)送的通信信息。在移動(dòng)終端處于通話中時(shí),移動(dòng)終端存在通話出現(xiàn)故障的風(fēng)險(xiǎn),實(shí)時(shí)獲取移動(dòng)終端接收的語音信號(hào),該語音信號(hào)包括上行語音信號(hào)和下行語音信號(hào),移動(dòng)終端的麥克風(fēng)采集用戶說話聲音所形成的數(shù)據(jù)信號(hào),該數(shù)據(jù)信號(hào)在編碼發(fā)送至基站之前被提取出來作為上行語音信號(hào);移動(dòng)終端接收到基站下發(fā)的已編碼數(shù)據(jù)信號(hào)時(shí),對(duì)該數(shù)據(jù)信號(hào)進(jìn)行解碼,并在該解碼后的數(shù)據(jù)信號(hào)從揚(yáng)聲器播放出來前,提取該解碼后的數(shù)據(jù)信號(hào)作為下行語音信號(hào)。
[0103]具體地,參照?qǐng)D9,本發(fā)明通話質(zhì)量檢測(cè)方法主要涉及的設(shè)備有音頻設(shè)備、編譯碼器、數(shù)字信號(hào)處理芯片、調(diào)整解調(diào)器和應(yīng)用處理器,上行語音信號(hào)依次經(jīng)過麥克風(fēng)、編譯碼器、數(shù)字信號(hào)處理芯片、調(diào)制解調(diào)器,最后發(fā)送至移動(dòng)通信網(wǎng)絡(luò)(即發(fā)送至對(duì)應(yīng)的基站);下行語音信號(hào)依次經(jīng)過調(diào)制解調(diào)器、數(shù)字信號(hào)處理芯片、編譯碼器、揚(yáng)聲器(或者聽筒)??蛇x地,在數(shù)字信號(hào)處理芯片中提取原始的上行語音信號(hào)和下行語音信號(hào),即上行語音信號(hào)是指從麥克風(fēng)輸出的語音信號(hào)(也就是對(duì)方用戶將聽到的聲音),下行語音信號(hào)是指從聽筒或揚(yáng)聲器輸出的語音信號(hào)(也就是本端用戶聽到的聲音)。
[0104]步驟S20,對(duì)獲取的語音信號(hào)進(jìn)行分析,當(dāng)該語音信號(hào)的信號(hào)強(qiáng)度小于預(yù)設(shè)強(qiáng)度的持續(xù)時(shí)間大于第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),啟動(dòng)移動(dòng)終端通話異常處理機(jī)制以提示用戶通話出現(xiàn)故障。
[0105]對(duì)實(shí)時(shí)獲取的語音信號(hào)進(jìn)行分析,得出不同時(shí)刻語音信號(hào)的信號(hào)強(qiáng)度,當(dāng)語音信號(hào)強(qiáng)度小于預(yù)設(shè)強(qiáng)度(例如10分貝)的持續(xù)時(shí)間大于第一預(yù)設(shè)時(shí)長(zhǎng)(例如I秒),即在I秒時(shí)間內(nèi),獲取的語音信號(hào)強(qiáng)度均小于10分貝時(shí),判定此時(shí)移動(dòng)終端的通信處于異常狀態(tài),啟動(dòng)移動(dòng)終端通話異常處理機(jī)制以及時(shí)提示用戶通話出現(xiàn)故障。
[0106]當(dāng)獲取的語音信號(hào)包括上行語音信號(hào)和下行語音信號(hào)時(shí),可先對(duì)上行語音信號(hào)進(jìn)行分析,若上行語音信號(hào)的信號(hào)強(qiáng)度小于預(yù)設(shè)強(qiáng)度的持續(xù)時(shí)間大于第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),表明上行語音信號(hào)不正常,啟動(dòng)移動(dòng)終端通話異常處理機(jī)制;若上行語音信號(hào)正常,則對(duì)下行語音信號(hào)進(jìn)行分析,若下行語音信號(hào)的信號(hào)強(qiáng)度小于預(yù)設(shè)強(qiáng)度的持續(xù)時(shí)間大于第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),表明下行語音信號(hào)不正常,啟動(dòng)移動(dòng)終端通話異常處理機(jī)制。同樣的,也可以先對(duì)下行語音信號(hào)進(jìn)行分析,后對(duì)上行語音信號(hào)進(jìn)行分析。
[0107]可選地,同時(shí)對(duì)獲取的上行語音信號(hào)和下行語音信號(hào)進(jìn)行分析,若上行語音信號(hào)和下行語音信號(hào)任意一個(gè)的信號(hào)強(qiáng)度小于預(yù)設(shè)強(qiáng)度的持續(xù)時(shí)間大于第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),啟動(dòng)移動(dòng)終端通話異常處理機(jī)制。
[0108]在本實(shí)施例中,通過在移動(dòng)終端處于通話中時(shí),實(shí)時(shí)獲取移動(dòng)終端接收的語音信號(hào);對(duì)獲取的語音信號(hào)進(jìn)行分析,當(dāng)該語音信號(hào)的信號(hào)強(qiáng)度小于預(yù)設(shè)強(qiáng)度的持續(xù)時(shí)間大于第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),啟動(dòng)移動(dòng)終端通話異常處理機(jī)制以提示用戶通話故障,從而用戶依據(jù)移動(dòng)終端是否啟動(dòng)異常處理機(jī)制,可以及時(shí)知道移動(dòng)終端是否已經(jīng)發(fā)生通信故障,在移動(dòng)終端發(fā)生通信故障時(shí),本端用戶及時(shí)停止說話,避免對(duì)方用戶遺漏一些重要信息(該遺漏重要信息本端用戶認(rèn)為對(duì)方已知道),從而避免通話雙方信息理解的不對(duì)應(yīng)而造成不必要的損失。同時(shí)也避免移動(dòng)終端出現(xiàn)通信故障時(shí),本端用戶和對(duì)方用戶繼續(xù)說話,間接地提高了通話效率和通話質(zhì)量,改善了用戶對(duì)移動(dòng)終端通話功能的體驗(yàn)。并且,語音信號(hào)是通話聲音最直接的體現(xiàn),依據(jù)語音信號(hào)來判斷通話質(zhì)量更加準(zhǔn)確和有效。
[0109]進(jìn)一步地,在本發(fā)明通話質(zhì)量檢測(cè)方法第一實(shí)施例的基礎(chǔ)上,提出通話質(zhì)量檢測(cè)方法第二實(shí)施例,在第二實(shí)施例中,
[0110]步驟SlO包括:
[0111]步驟SII,當(dāng)移動(dòng)終端處于通話中時(shí),獲取移動(dòng)終端錄音采集外界輸入的上行語音信號(hào)和接收基站下發(fā)的下行語音信號(hào)。
[0112]步驟S20包括:
[0113]步驟S21,對(duì)獲取上行語音信號(hào)和下行語音信號(hào)進(jìn)行分析,當(dāng)上行語音信號(hào)或下行語音信號(hào)的信號(hào)強(qiáng)度小于預(yù)設(shè)強(qiáng)度的持續(xù)時(shí)間大于第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),啟動(dòng)移動(dòng)終端通話異常處理機(jī)制以提示用戶通話出現(xiàn)故障。
[0114]在本實(shí)施例中,在移動(dòng)終端處于通話狀態(tài)時(shí),獲取移動(dòng)終端錄音采集外接輸入的上行語音信號(hào)和接收基站下發(fā)的下行語音信號(hào),實(shí)時(shí)對(duì)獲取的上行語音信號(hào)和下行語音信號(hào)進(jìn)行分析,當(dāng)檢測(cè)到上行語音信號(hào)和/或下行語音信號(hào)的信號(hào)強(qiáng)度小于預(yù)設(shè)強(qiáng)度且持續(xù)時(shí)間大于第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),表明移動(dòng)終端的通信信號(hào)處于單不通或者雙不通狀態(tài),啟動(dòng)移動(dòng)終端通話異常處理機(jī)制以及時(shí)提示用戶移動(dòng)終端出現(xiàn)通話故障,避免通話過程中遺漏重要信息而造成不必要的損失。
[0115]進(jìn)一步地,在本發(fā)明通話質(zhì)量檢測(cè)方法第二實(shí)施例的基礎(chǔ)上,提出通話質(zhì)量檢測(cè)方法第三實(shí)施例,參照?qǐng)D7,在第三實(shí)施例中,步驟S20包括:
[0116]步驟S22,對(duì)獲取的語音信號(hào)進(jìn)行頻譜分析,得到對(duì)應(yīng)的頻譜圖,其中獲取的語音信號(hào)包括上行語音信號(hào)和下行語音信號(hào);
[0117]步驟S23,當(dāng)頻譜圖中預(yù)設(shè)頻段內(nèi)信號(hào)強(qiáng)度小于預(yù)設(shè)強(qiáng)度的持續(xù)時(shí)間大于第一預(yù)設(shè)時(shí)長(zhǎng)時(shí),啟動(dòng)移動(dòng)終端通話異常處理機(jī)制。
[0118]對(duì)獲取的上行語音信號(hào)和下行語音信號(hào)進(jìn)行頻譜分析,將具有時(shí)域性的語音信號(hào)變換為以頻率為橫軸以信號(hào)強(qiáng)度為縱軸的頻譜圖,頻譜圖到的頻段范圍可為O至4000Hz,與人聲音頻率范圍相近,即預(yù)設(shè)頻段的范圍可為O至4000Hz,對(duì)頻譜圖中預(yù)設(shè)頻段內(nèi)的信號(hào)強(qiáng)度進(jìn)行檢測(cè),當(dāng)頻譜圖中預(yù)設(shè)