控制通話掛斷的方法、裝置和移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實施例涉及移動設(shè)備技術(shù)領(lǐng)域,尤其涉及一種控制通話掛斷的方法、裝置和移動終端。
【背景技術(shù)】
[0002]目前的電話掛斷方式都是硬性掛斷,當(dāng)通話一方或通話雙方點擊手機上的掛斷按鈕后,手機中的音頻通路被切斷,電話肯定會被掛斷。上述的電話掛斷方式有一定的好處,比如說直接明了。
[0003]在日常的手機通話過程中,有時候會遇到這樣的情況:兩個用戶(比如用戶A和用戶B)進行一定時間的通話后,在用戶A想要掛斷電話,并且用戶B也知道用戶A的掛機意圖時,用戶A突然又想起來某件事情,剛剛說出口,用戶B已經(jīng)把電話掛斷了,或者自己先掛斷了電話,如果用戶A繼續(xù)說明這件事情,就需要再次撥通用戶B的電話進行溝通(即掛斷電話后,對方又再次來電的情況)。
[0004]現(xiàn)有技術(shù)中存在以下問題:在上述場景下,現(xiàn)有的電話掛斷方式不僅不夠智能,而且還會浪費話費。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是提出一種控制通話掛斷的方法、裝置和移動終端,以提高控制通話掛斷的智能性,提升用戶體驗。
[0006]第一方面,本發(fā)明實施例提供一種控制通話掛斷的方法,包括:
[0007]在檢測到通話掛斷事件后,在設(shè)定時間內(nèi)監(jiān)聽通話雙方的語音信號;
[0008]在設(shè)定時間內(nèi)監(jiān)聽到通話一方或通話雙方的語音信號時,放棄處理所述通話掛斷事件,保持當(dāng)前的通話狀態(tài)。
[0009]第二方面,本發(fā)明實施例提供一種控制通話掛斷的裝置,包括:
[0010]語音監(jiān)聽單元,用于在檢測到通話掛斷事件后,在設(shè)定時間內(nèi)監(jiān)聽通話雙方的語音信號;
[0011]事件處理單元,用于在設(shè)定時間內(nèi)監(jiān)聽到通話一方或通話雙方的語音信號時,放棄處理所述通話掛斷事件,保持當(dāng)前的通話狀態(tài)。
[0012]第三方面,本發(fā)明實施例提供一種移動終端,包括所述的控制通話掛斷的裝置。
[0013]本發(fā)明實施例中,在檢測到通話掛斷事件后,在設(shè)定時間內(nèi)監(jiān)聽通話雙方的語音信號,若設(shè)定時間內(nèi)監(jiān)聽到通話一方或通話雙方的語音信號,則放棄處理所述通話掛斷事件,保持當(dāng)前的通話狀態(tài)。由于在檢測到通話掛斷事件后的設(shè)定時間內(nèi)仍能監(jiān)聽到通話一方或通話雙方的語音信號,說明通話方仍有未盡事宜需要溝通,因此此時放棄處理所述通話掛斷事件,保持當(dāng)前的通話狀態(tài),避免了通話方再次撥通對方的電話進行溝通,提高了控制通話掛斷的智能性,同時提升了用戶體驗。
【附圖說明】
[0014]圖1為本發(fā)明實施例一提供的一種控制通話掛斷的方法的流程示意圖;
[0015]圖2為本發(fā)明實施例二提供的一種控制通話掛斷的方法的流程示意圖;
[0016]圖3為本發(fā)明實施例三提供的一種控制通話掛斷的方法的流程示意圖;
[0017]圖4為本發(fā)明實施例四提供的一種控制通話掛斷的方法的流程示意圖;
[0018]圖5為本發(fā)明實施例五提供的一種控制通話掛斷的裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0019]下面結(jié)合附圖和實施例對本發(fā)明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
[0020]實施例一
[0021]圖1為本發(fā)明實施例一提供的一種控制通話掛斷的方法的流程圖,該方法可以由控制通話掛斷的裝置來執(zhí)行,該裝置可以設(shè)置在移動終端中,如圖1所示,本實施例的方法具體包括:步驟110-步驟120。
[0022]步驟110:在檢測到通話掛斷事件后,在設(shè)定時間內(nèi)監(jiān)聽通話雙方的語音信號;
[0023]具體的,可以在檢測到通話掛斷事件后,啟動第一定時器,在第一定時器超時前持續(xù)監(jiān)聽通話雙方的語音信號。第一定時器的定時時長可以是一段較短的時間,比如2s。
[0024]步驟120:在設(shè)定時間內(nèi)監(jiān)聽到通話一方或通話雙方的語音信號時,放棄處理所述通話掛斷事件,保持當(dāng)前的通話狀態(tài)。
[0025]進一步的,若設(shè)定時間內(nèi)未監(jiān)聽到通話一方或通話雙方的語音信號,則執(zhí)行掛斷當(dāng)前通話的操作。
[0026]上述放棄處理所述通話掛斷事件,保持當(dāng)前的通話狀態(tài),是指不上報所述通話掛斷事件,或者雖然上報通話掛斷事件但電話模塊不對該通話掛斷事件進行處理,以確保通話音頻通路不被切斷。
[0027]本發(fā)明實施例中,在檢測到通話掛斷事件后,在設(shè)定時間內(nèi)監(jiān)聽通話雙方的語音信號,若設(shè)定時間內(nèi)監(jiān)聽到通話一方或通話雙方的語音信號,則放棄處理所述通話掛斷事件,保持當(dāng)前的通話狀態(tài)。由于在檢測到通話掛斷事件后的設(shè)定時間內(nèi)仍能監(jiān)聽到通話一方或通話雙方的語音信號,說明通話方仍有未盡事宜需要溝通,因此此時放棄處理所述通話掛斷事件,保持當(dāng)前的通話狀態(tài),避免了通話方再次撥通對方的電話進行溝通,提高了控制通話掛斷的智能性,同時提升了用戶體驗。
[0028]實施例二
[0029]圖2為本發(fā)明實施例二提供的一種控制通話掛斷的方法的流程圖,該方法可以由控制通話掛斷的裝置來執(zhí)行,該裝置可以設(shè)置在移動終端中,如圖2所示,本實施例的方法具體包括:步驟210-步驟230。
[0030]步驟210:在檢測到通話掛斷事件后,在設(shè)定時間內(nèi)監(jiān)聽通話雙方的語音信號;
[0031]步驟220:在設(shè)定時間內(nèi)監(jiān)聽到通話一方或通話雙方的語音信號時,放棄處理所述通話掛斷事件,保持當(dāng)前的通話狀態(tài);
[0032]步驟230:啟動第二定時器,并在所述第二定時器超時前檢測通話雙方的通話掛斷事件;若在所述第二定時器超時前檢測到通話一方或通話雙方的通話掛斷事件,則執(zhí)行掛斷當(dāng)前通話的操作,否則,保持當(dāng)前的通話狀態(tài)。
[0033]如果在第二定時器超時前,再次檢測到了任何一方的通話掛斷事件,說明通話雙方有一方故意掛斷電話,那么此時就需要真正切斷通話通路,從而執(zhí)行掛斷當(dāng)前通話的操作,以保證良好的用戶通話體驗。第二定時器的定時時長可以是一段較短的時間,比如2s。
[0034]需要說明的是,步驟230也可以與步驟220中的放棄處理所述通話掛斷事件,保持當(dāng)前的通話狀態(tài),同時執(zhí)行。
[0035]本發(fā)明實施例中,在檢測到通話掛斷事件后,在設(shè)定時間內(nèi)監(jiān)聽通話雙方的語音信號,若設(shè)定時間內(nèi)監(jiān)聽到通話一方或通話雙方的語音信號,則放棄處理所述通話掛斷事件,保持當(dāng)前的通話狀態(tài)。由于在檢測到通話掛斷事件后的設(shè)定時間內(nèi)仍能監(jiān)聽到通話一方或通話雙方的語音信號,說明通話方仍有未盡事宜需要溝通,因此此時放棄處理所述通話掛斷事件,保持當(dāng)前的通話狀態(tài),避免了通話方再次撥通對方的電話進行溝通,提高了控制通話掛斷的智能性,同時提升了用戶體驗。
[0036]實施例三
[0037]圖3為本發(fā)明實施例三提供的一種控制通話掛斷的方法的流程圖,該方法可以由控制通話掛斷的裝置來執(zhí)行,該裝置可以設(shè)置在移動終端中,如圖3所示,本實施例的方法具體包括:步驟310-步驟330。
[0038]步驟310:在通話過程中,通過語音識別獲取通話雙方的語音特征數(shù)據(jù),并保存所述通話雙方的語音特征數(shù)據(jù);
[0039]步驟320:在檢測到通話掛斷事件后,在設(shè)定時間內(nèi)監(jiān)聽通話雙方的語音信號;
[0040]步驟330:在設(shè)定時間內(nèi),檢測當(dāng)前移動終端的音頻通道中是否傳輸有具有通話任一方的語音特征數(shù)據(jù)對應(yīng)的語音特征的語音信號,若是,則確定監(jiān)聽到通話一方或通話雙方的語音信號,否則,確定未監(jiān)聽到通話雙方的語音信號;
[0041]步驟340:在設(shè)定時間內(nèi)監(jiān)聽到通話一方或通話雙方的語音信號時,放棄處理所述通話掛斷事件,保持當(dāng)前的通話狀態(tài)。
[0042]上述的語音特征數(shù)據(jù)包括音高、音調(diào)等能夠反映通話方的語音特征的數(shù)據(jù)。
[0043]步驟330中,檢測當(dāng)前移動終端的音頻通道中是否傳輸有具有通話任一方的語音特征數(shù)據(jù)對應(yīng)的語音特征的語音信號,具體實現(xiàn)可以如下:
[0044]檢測當(dāng)前移動終端的音頻通道中是否傳輸有當(dāng)前移動終端的麥克風(fēng)輸入的語音信號、以及是否傳輸有網(wǎng)絡(luò)側(cè)發(fā)來的語音信號;
[0045]在檢測到當(dāng)前移動終端的音頻通道中僅傳輸有當(dāng)前移動終端的麥克風(fēng)輸入的語音信號時,則根據(jù)保存的使用當(dāng)前移動終端通話的通話方對應(yīng)的語音特征數(shù)據(jù),判斷檢測到的語音信號是否符合該語音特征數(shù)據(jù)對應(yīng)的語音特征,若是,則確定監(jiān)聽到通話一方的語音信號,否則,確定未監(jiān)聽到通話雙方的語音信號;
[0046]在檢測到當(dāng)前移動終端的音頻通道中僅傳輸有網(wǎng)絡(luò)側(cè)發(fā)來的語音信號時,則根據(jù)保存的使用當(dāng)前移動終端通話的通話方的對方對應(yīng)的語音特征數(shù)據(jù),判斷檢測到的語音信號是否符合該語音特征數(shù)據(jù)對應(yīng)的語音特征,若是,則確定監(jiān)聽到通話一方的語音信號,否貝IJ,確定未監(jiān)聽到通話雙方的語音信號;
[0047]在既檢測到當(dāng)前移動終端的音頻通道中傳輸有當(dāng)前移動終端的麥克風(fēng)輸入的語音信號、又檢測到當(dāng)前移動終端的音頻通道中傳輸有網(wǎng)絡(luò)側(cè)發(fā)來的語音信號時,則根據(jù)保存的使用當(dāng)前移動終端通話的通話方對應(yīng)的語音特征數(shù)據(jù),判斷檢測到的當(dāng)前移動終端的麥克風(fēng)輸入的語音信號是否符合該語音特征數(shù)據(jù)對應(yīng)的語音特征,以及根據(jù)保存的