專利名稱:自動掛斷電話的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種自動掛斷電話的方法和系統(tǒng)。
背景技術(shù):
由于有些人會忘了去按按鍵鎖不小心打出電話而進入語音信箱或是講完電話后 忘了按斷話鍵而造成通話持續(xù)進行,使用者收到賬單后必須繳交一筆無必要花費的費用, 造成一定的浪費。另外目前VAD(Voice Activity Detection,語音活動偵測)技術(shù)現(xiàn)已比較成熟,但 以往的VAD技術(shù)都是用在錄音功能,當(dāng)有人交談講話時才錄音,沒有人交談時就會自動不 錄音,卻未有將此技術(shù)用在手機自動掛斷電話的功能上。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種自動掛斷電話的方法,其利用VAD技術(shù),以雙方通 話中非活動音框持續(xù)超過一段時間會自動的掛斷通話。此外還有必要提供一種自動掛斷電話系統(tǒng),其利用VAD技術(shù),以雙方通話中非活 動音框持續(xù)超過一段時間來自動的掛斷通話。所述的自動掛斷電話的方法,應(yīng)用于手機上,該方法包括a.設(shè)置掛斷電話的臨 界時間;b.當(dāng)手機發(fā)生通話時,計時器的值N清零;c.獲取遠端聲音和本地聲音;d.分析所 獲取的遠端聲音和本地聲音,分別計算得到遠端語音參數(shù)量化值與本地語音參數(shù)量化值; e.根據(jù)所得到的遠端語音參數(shù)量化值與本地語音參數(shù)量化值,判斷本地聲音與遠端聲音是 否都為非活動音框,當(dāng)判斷本地聲音與遠端聲音都為非活動音框時,進入步驟f ;否則返回 步驟b ;f.計時器開計時,即N = N+1 ;g.判斷計時器的計時時間N是否大于所設(shè)置的掛斷 電話的臨界時間,若計時器的計時時間N大于所設(shè)置的掛斷電話的臨界時間,則進入步驟 h;若計時器的計時時間N不大于所設(shè)置的掛斷電話的臨界時間,則返回步驟c ;h.控制手 機自動掛斷通話。所述自動掛斷電話系統(tǒng),運行于手機上,該系統(tǒng)包括設(shè)置模塊,用于設(shè)置掛斷電 話的臨界時間;獲取模塊,用于獲取遠端聲音和本地聲音;計算模塊,用于分析所獲取的遠 端聲音和本地聲音,分別計算得到的遠端語音參數(shù)量化值與本地語音參數(shù)量化值;判斷模 塊,用于根據(jù)所得到的遠端語音參數(shù)量化值與本地語音參數(shù)量化值,判斷本地聲音與遠端 聲音是否都為非活動音框;計時器,用于對本地聲音和遠端聲音都為非活動音框時持續(xù)時 間進行計時,計時的時間為N,N初始值為0 ;所述的判斷模塊還用于當(dāng)本地聲音與遠端聲音 都為非活動音框時,判斷計時器的計時時間N是否大于所設(shè)置的掛斷電話的臨界時間;處 理模塊,用于當(dāng)計時器的計時時間大于所設(shè)置的掛斷電話的臨界時間時,控制手機自動掛 斷通話。相較于現(xiàn)有技術(shù),本發(fā)明提供的自動掛斷電話的方法和系統(tǒng),首先判斷本地聲音 和遠端聲音都為非活動音框時,然后通過判斷其持續(xù)時間大于所設(shè)置的掛斷電話的臨界時
4間時,控制手機自動掛斷通話。避免一定的浪費。
圖1是一種判斷是活動音框還是非活動音框的方法流程圖。圖2是本發(fā)明具備自動掛斷電話功能的手機的較佳實施例的架構(gòu)圖。圖3是本發(fā)明自動掛斷電話的方法的較佳實施例的流程圖。
具體實施例方式本發(fā)明的目的為利用VAD技術(shù),以雙方通話中非活動音框持續(xù)超過一段時間來自 動的掛斷通話。下面首先對本發(fā)明的理論基礎(chǔ)進行說明。VAD技術(shù)利用語音特性參數(shù)(能量、越零率、聲道截面積參數(shù)和、音高周期及頻譜 失真)來計算輸入音框的量化值,用此量化值來做下一步活動音框和非活動音框的判斷。 其中所述的活動音框指在通話時雙方交談中的對話聲音(Active voice);而所述的非活動 音框指在通話時雙方交談中停頓或者背景雜訊的聲音(Inactive voice) 0如圖1所示,是一種判斷是活動音框還是非活動音框的方法流程圖。首先計算得 到輸入訊號的語音特性參數(shù)Pl,P2……Pn,其次通過與其對應(yīng)的上限值與下限值比較,得 到相應(yīng)的輸出結(jié)果的值fl,f2……fn。例如對于語音特性參數(shù)Pl來說,其對應(yīng)的上限值和 下限值分別是THlu和THlp若Pl大于THlu時,將此訊號判定為活動音框,則得到的輸出結(jié) 果fl的值為1 ;若Pl小于THl時,將此訊號判定為非活動音框,則得到的輸出結(jié)果Π的值 為-1 ;若Pl大于THl且小于THlu時,仍然將此訊號判定為非活動音框,則得到的輸出結(jié)果 Π的值為0。將各輸出結(jié)果的值fl,f2……fn分別乘以其對應(yīng)的加權(quán)值α 1, α 2……α η, 再進行求和,則得到Fr,即為語音參數(shù)量化值,所述的Fr= (a I*fl+a2*f2……α n*fn);判 斷所得到的Fr是否小于最終門限值Fth,若小于Fth,則判斷為非活動音框;若不是小于Fth, 則判斷為活動音框。如圖2所示,是本發(fā)明具備自動掛斷電話功能的手機的較佳實施例的架構(gòu)圖。所 述的自動掛斷電話系統(tǒng)20運行在手機1上。所述的自動掛斷電話系統(tǒng)20包括設(shè)置模塊 200、計時器202、獲取模塊204、計算模塊206、判斷模塊208以及處理模塊210。本發(fā)明所 稱的模塊是指完成一特定功能的計算機程序段,比程序更適合于描述軟件在計算機中的執(zhí) 行過程,因此在本發(fā)明以下對軟件都以模塊進行描述。所述的設(shè)置模塊200,用于設(shè)置掛斷電話的臨界時間T。所述的掛斷電話的臨界時 間τ是判斷手機1是否自動掛斷電話的閥值。例如可以設(shè)置掛斷電話的臨界時間為5秒, 或者10秒。所述的設(shè)置模塊200還用于分別設(shè)置本地聲音與遠端聲音的最終門限值。所述的 最終門限值是用于判定本地聲音與遠端聲音是否為非活動音框的閥值。計時器202,用于當(dāng)本地聲音和遠端聲音都為非活動音框時開始計時。其計時的時 間為N,N初始值為0。獲取模塊204,用于獲取遠端聲音和本地聲音。即獲取手機1本身的聲音訊號以及 通話的另一端的聲音訊號。計算模塊206,用于分析所獲取的遠端聲音和本地聲音,分別計算得到遠端語音參數(shù)量化值與本地語音參數(shù)量化值。判斷模塊208,用于根據(jù)所得到的遠端語音參數(shù)量化值與本地語音參數(shù)量化值,判 斷本地聲音與遠端聲音是否都為非活動音框。當(dāng)所述得到的遠端語音參數(shù)量化值與本地語 音參數(shù)量化值都小于其相應(yīng)的最終門限值時,所述的判斷模塊208則判斷本地聲音與遠端 聲音都為非活動音框,反之則判斷本地聲音與遠端聲音不是都為非活動音框。所述的判斷模塊208還用于當(dāng)判斷本地聲音與遠端聲音都為非活動音框時,判斷 計時器的計時時間N是否大于所設(shè)置的掛斷電話的臨界時間T,即判斷本地聲音和遠端聲 音都為非活動音框時持續(xù)時間N是否大于所設(shè)置的掛斷電話的臨界時間T。處理模塊210,用于當(dāng)計時器的計時時間N大于所設(shè)置的掛斷電話的臨界時間T 時,控制手機1自動掛斷通話。如圖3所示,是本發(fā)明自動掛斷電話的方法的較佳實施例的流程圖。步驟S110,設(shè) 置模塊200設(shè)置掛斷電話的臨界時間T、本地聲音的最終門限值以及遠端聲音的最終門限 值。在本較佳實施例中,可以設(shè)置掛斷電話的臨界時間T為10秒、本地聲音與遠端聲音的 最終門限值都為0.8。步驟S111,當(dāng)手機1發(fā)生通話時,計時器202清零,即N = 0。步驟S112,獲取模塊204獲取遠端聲音和本地聲音。步驟S113,計算模塊206分析所獲取的遠端聲音和本地聲音,分別計算得到遠端
語音參數(shù)量化值與本地語音參數(shù)量化值。步驟S114,判斷模塊208根據(jù)所得到的遠端語音參數(shù)量化值與本地語音參數(shù)量化 值,判斷本地聲音與遠端聲音是否都為非活動音框。當(dāng)判斷本地聲音與遠端聲音都為非活 動音框時,進入步驟S115 ;否則返回步驟S111。步驟S115,計時器202對本地聲音和遠端聲音都為非活動音框時的持續(xù)時間進行 計時,即N = N+1。步驟S116,判斷模塊208判斷計時器202的計時時間N是否大于所設(shè)置的掛斷電 話的臨界時間T。若計時器的計時時間N大于所設(shè)置的掛斷電話的臨界時間T,則進入步驟 S117 ;若計時器的計時時間N不大于所設(shè)置的掛斷電話的臨界時間T,則返回步驟S112。步驟S117,處理模塊210控制手機1自動掛斷通話。此外,為了使本發(fā)明更加完善,如果手機1開啟了語音留言功能,即在撥打電話 時,被呼叫的那一方?jīng)]有接通電話的話,則會先進入語音留言信箱的功能,則在步驟S112 獲取本地聲音和遠端聲音之后,先判斷是否進入語音留言信箱,如果是進入語音留言信箱, 就直接進入步驟S117掛斷通話,避免由于進入語音留言信箱造成通話的費用增加;若沒有 進入語音留言信箱,則繼續(xù)S113的步驟。以上實施方式僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參照以上較佳實施方 式對本發(fā)明進行了詳細說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案 進行修改或等同替換都不應(yīng)脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種自動掛斷電話的方法,應(yīng)用于手機上,其特征在于,該方法包括a.設(shè)置掛斷電話的臨界時間;b.當(dāng)手機發(fā)生通話時,計時器的值N清零;c.獲取遠端聲音和本地聲音;d.分析所獲取的遠端聲音和本地聲音,分別計算得到遠端語音參數(shù)量化值與本地語音 參數(shù)量化值;e.根據(jù)所得到的遠端語音參數(shù)量化值與本地語音參數(shù)量化值,判斷本地聲音與遠端聲 音是否都為非活動音框,當(dāng)判斷本地聲音與遠端聲音都為非活動音框時,進入步驟f,否則 返回步驟b;f.計時器計時,即N= N+1 ;g.判斷計時器的計時時間N是否大于所設(shè)置的掛斷電話的臨界時間,若計時器的計時 時間N大于所設(shè)置的掛斷電話的臨界時間,則進入步驟h,若計時器的計時時間N不大于所 設(shè)置的掛斷電話的臨界時間,則返回步驟c ;h.控制手機自動掛斷通話。
2.如權(quán)利要求1所述的自動掛斷電話的方法,其特征在于,所述的掛斷電話的臨界時 間是判斷手機是否自動掛斷電話的閥值。
3.如權(quán)利要求1所述的自動掛斷電話的方法,其特征在于,步驟a還包括分別設(shè)置本 地聲音的最終門限值與遠端聲音的最終門限值,所述的最終門限值是用于判定本地聲音與 遠端聲音是否為非活動音框的閥值。
4.如權(quán)利要求1所述的自動掛斷電話的方法,其特征在于,所述判斷本地聲音與遠端 聲音是否都為非活動音框是通過下述步驟進行的將所述得到的遠端語音參數(shù)量化值與本地語音參數(shù)量化值分別與其相應(yīng)的最終門限 值相比;當(dāng)遠端語音參數(shù)量化值與本地語音參數(shù)量化值都小于其相應(yīng)的最終門限值時,則判斷 本地聲音與遠端聲音都為非活動音框。
5.一種自動掛斷電話系統(tǒng),運行于手機上,其特征在于,該系統(tǒng)包括設(shè)置模塊,用于設(shè)置掛斷電話的臨界時間;獲取模塊,用于獲取遠端聲音和本地聲音;計算模塊,用于分析所獲取的遠端聲音和本地聲音,分別計算得到的遠端語音參數(shù)量 化值與本地語音參數(shù)量化值;判斷模塊,用于根據(jù)所得到的遠端語音參數(shù)量化值與本地語音參數(shù)量化值,判斷本地 聲音與遠端聲音是否都為非活動音框;計時器,用于當(dāng)本地聲音和遠端聲音都為非活動音框時開始計時,其計時的時間為N,N 初始值為0 ;所述的判斷模塊還用于當(dāng)本地聲音與遠端聲音都為非活動音框時,判斷計時器的計時 時間N是否大于所設(shè)置的掛斷電話的臨界時間;處理模塊,用于當(dāng)計時器的計時時間N大于所設(shè)置的掛斷電話的臨界時間時,控制手 機自動掛斷通話。
6.如權(quán)利要求5所述的自動掛斷電話系統(tǒng),其特征在于,所述的掛斷電話的臨界時間是判斷手機是否自動掛斷電話的閥值。
7.如權(quán)利要求5所述的自動掛斷電話系統(tǒng),其特征在于,所述的設(shè)置模塊還用于分別 設(shè)置本地聲音的最終門限值與遠端聲音的最終門限值,所述的最終門限值是用于判定本地 聲音與遠端聲音是否為非活動音框的閥值。
8.如權(quán)利要求5所述的自動掛斷電話系統(tǒng),其特征在于,所述判斷模塊判斷本地聲音 與遠端聲音是否都為非活動音框是通過下述步驟進行的將所述得到的遠端語音參數(shù)量化值與本地語音參數(shù)量化值分別與其相應(yīng)的最終門限 值相比;若遠端語音參數(shù)量化值與本地語音參數(shù)量化值都小于其相應(yīng)的最終門限值時,則判斷 本地聲音與遠端聲音都為非活動音框。
全文摘要
一種自動掛斷電話的方法,該方法包括a.設(shè)置掛斷電話的臨界時間;b.當(dāng)手機發(fā)生通話時,計時器的值N清零;c.獲取遠端聲音和本地聲音;d.分別計算得到遠端語音參數(shù)量化值與本地語音參數(shù)量化值;e.根據(jù)所得到的遠端語音參數(shù)量化值與本地語音參數(shù)量化值,判斷本地聲音與遠端聲音是否都為非活動音框,當(dāng)本地聲音與遠端聲音都為非活動音框時,進入步驟f;否則返回步驟b;f.計時器的值N=N+1;g.當(dāng)計時器的計時時間N大于所設(shè)置的臨界時間時,控制手機自動掛斷通話。本發(fā)明還提供一種自動掛斷電話系統(tǒng),利用本發(fā)明可以自動掛斷電話避免了不必要的浪費。
文檔編號H04M15/02GK102104699SQ200910311740
公開日2011年6月22日 申請日期2009年12月17日 優(yōu)先權(quán)日2009年12月17日
發(fā)明者鄭博峰 申請人:富士康科技股份有限公司, 深圳富泰宏精密工業(yè)有限公司