本發(fā)明涉及移動(dòng)終端應(yīng)用領(lǐng)域,具體涉及自動(dòng)掛斷通話(huà)的方法、移動(dòng)終端及可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
在日常生活中,移動(dòng)終端的語(yǔ)音通話(huà)功能已經(jīng)成為移動(dòng)終端的最基本,最不可缺少的功能之一。但是根據(jù)調(diào)查發(fā)現(xiàn),很多人在通話(huà)結(jié)束后,都會(huì)遇到忘記掛斷電話(huà)的情況。如果通話(huà)的雙方都忘記掛斷電話(huà)了,就會(huì)導(dǎo)致移動(dòng)終端處于長(zhǎng)時(shí)間通話(huà)中,最終導(dǎo)致移動(dòng)終端電池電量殆盡,電池壽命使用期限縮短,而且用戶(hù)也要向當(dāng)?shù)剡\(yùn)營(yíng)商支付一筆不菲的語(yǔ)言通話(huà)費(fèi)用,并且,由于占線(xiàn)原因,其他用戶(hù)也打不進(jìn)來(lái)。
因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)的上述缺陷,提供一種自動(dòng)掛斷通話(huà)的方法、系統(tǒng)、移動(dòng)終端及可讀存儲(chǔ)介質(zhì),旨在實(shí)現(xiàn)在用戶(hù)通話(huà)后忘記掛斷通話(huà)的情況下,可自動(dòng)掛斷通話(huà)。
本發(fā)明解決技術(shù)問(wèn)題所采用的技術(shù)方案如下:
自動(dòng)掛斷通話(huà)的方法,包括以下步驟:
a,當(dāng)移動(dòng)終端處于通話(huà)狀態(tài)時(shí),獲取上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù);
b,對(duì)獲取到的上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)進(jìn)行頻譜分析,以對(duì)上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)中包含的有效通話(huà)語(yǔ)音數(shù)據(jù)和無(wú)效音頻數(shù)據(jù)加以分析判斷;
c,根據(jù)分析判斷結(jié)果,當(dāng)上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)中不包含有效通話(huà)語(yǔ)音數(shù)據(jù)、且持續(xù)時(shí)間超出預(yù)設(shè)時(shí)段時(shí),則自動(dòng)掛斷通話(huà)。
所述上行語(yǔ)音數(shù)據(jù)為通過(guò)移動(dòng)終端麥克風(fēng)輸入后經(jīng)過(guò)濾波器上傳至網(wǎng)絡(luò)側(cè)的語(yǔ)音數(shù)據(jù);所述下行語(yǔ)音數(shù)據(jù)為從網(wǎng)絡(luò)側(cè)傳輸至移動(dòng)終端接收器的語(yǔ)音數(shù)據(jù)。
所述有效通話(huà)語(yǔ)音數(shù)據(jù)頻率范圍在20-20000hz,且語(yǔ)音強(qiáng)度大于20分貝。
所述步驟c具體包括:
c1,根據(jù)分析判斷結(jié)果,當(dāng)上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)中不包含有效通話(huà)語(yǔ)音數(shù)據(jù)時(shí),計(jì)時(shí)器啟動(dòng);
c2,當(dāng)上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)中不包含有效通話(huà)語(yǔ)音數(shù)據(jù)的持續(xù)時(shí)間超出預(yù)設(shè)時(shí)段時(shí),則自動(dòng)掛斷通話(huà)。
所述預(yù)設(shè)時(shí)段為10秒。
一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有多條指令,所述指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)以上任一項(xiàng)所述的自動(dòng)掛斷通話(huà)的方法。
一種移動(dòng)終端,包括:處理器,與處理器通信連接的存儲(chǔ)器;所述存儲(chǔ)器存儲(chǔ)有多條指令,所述指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)以上任一項(xiàng)所述的自動(dòng)掛斷通話(huà)的方法;
所述處理器用于調(diào)用所述存儲(chǔ)器中的指令,以執(zhí)行以上任一項(xiàng)所述的自動(dòng)掛斷通話(huà)的方法。
本發(fā)明的有益效果:通過(guò)實(shí)時(shí)監(jiān)測(cè)用戶(hù)的語(yǔ)音通話(huà),當(dāng)判斷通話(huà)狀態(tài)中的語(yǔ)音數(shù)據(jù)中不包含有效通話(huà)語(yǔ)音數(shù)據(jù)、且超出預(yù)設(shè)時(shí)段時(shí),則自動(dòng)掛斷通話(huà),避免了當(dāng)用戶(hù)忘記掛斷通話(huà)或誤操作發(fā)起的通話(huà)而造成的一系列損失,比如電量的快速消耗、電池使用壽命的損害、因占線(xiàn)而導(dǎo)致其他用戶(hù)呼不進(jìn)來(lái)、和話(huà)費(fèi)的損失。
附圖說(shuō)明
圖1是本發(fā)明自動(dòng)掛斷通話(huà)的方法的較佳實(shí)施例流程圖。
圖2是本發(fā)明自動(dòng)掛斷通話(huà)的方法的具體應(yīng)用實(shí)施例的流程圖。
圖3是本發(fā)明一種移動(dòng)終端較佳實(shí)施例的結(jié)構(gòu)框圖。
圖4是本發(fā)明自動(dòng)掛斷通話(huà)的方法較佳實(shí)施例的有效通話(huà)語(yǔ)音數(shù)據(jù)頻譜圖。
圖5是本發(fā)明自動(dòng)掛斷通話(huà)的方法較佳實(shí)施例的無(wú)效語(yǔ)音數(shù)據(jù)頻譜圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明實(shí)施例提供了自動(dòng)掛斷通話(huà)的方法,如圖1所示,包括以下步驟:
s100,當(dāng)移動(dòng)終端處于通話(huà)狀態(tài)時(shí),獲取上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)。
本發(fā)明實(shí)施例中,在移動(dòng)終端處于通話(huà)狀態(tài)時(shí),即全程實(shí)時(shí)的獲取通話(huà)中的語(yǔ)音數(shù)據(jù),直至掛斷通話(huà)。
具體的,所述上行語(yǔ)音數(shù)據(jù)為通過(guò)移動(dòng)終端麥克風(fēng)輸入后經(jīng)過(guò)濾波器上傳至網(wǎng)絡(luò)側(cè)的語(yǔ)音數(shù)據(jù);所述下行語(yǔ)音數(shù)據(jù)為從網(wǎng)絡(luò)側(cè)傳輸至移動(dòng)終端接收器的語(yǔ)音數(shù)據(jù)。
s200,對(duì)獲取到的上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)進(jìn)行頻譜分析,以對(duì)上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)中包含的有效通話(huà)語(yǔ)音數(shù)據(jù)和無(wú)效音頻數(shù)據(jù)加以分析判斷。
所述有效通話(huà)語(yǔ)音數(shù)據(jù)頻率范圍在20-20000hz,且語(yǔ)音強(qiáng)度大于20分貝。
本發(fā)明實(shí)施例中,通過(guò)對(duì)獲取到的上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)進(jìn)行頻譜分析,所述頻譜分析即將語(yǔ)音信號(hào)的幅度與頻率以坐標(biāo)軸表示,以獲得語(yǔ)音信號(hào)中各個(gè)頻率成分和頻率分布范圍和各個(gè)頻率成分的幅值分布,根據(jù)頻譜分析的結(jié)果來(lái)區(qū)分上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)中的有效通話(huà)語(yǔ)音數(shù)據(jù)和無(wú)效音頻數(shù)據(jù)。
請(qǐng)參閱圖4,圖4是本發(fā)明自動(dòng)掛斷通話(huà)的方法較佳實(shí)施例的有效通話(huà)語(yǔ)音數(shù)據(jù)頻譜圖。所述有效通話(huà)語(yǔ)音數(shù)據(jù)頻率范圍在20-20000hz之內(nèi),且幅值較高,本發(fā)明實(shí)施例中,即將頻率范圍在20-20000hz之內(nèi)、且語(yǔ)音強(qiáng)度大于20分貝的語(yǔ)音數(shù)據(jù)判定為有效通話(huà)語(yǔ)音數(shù)據(jù)。
請(qǐng)參閱圖5,圖5是本發(fā)明自動(dòng)掛斷通話(huà)的方法較佳實(shí)施例的無(wú)效語(yǔ)音數(shù)據(jù)頻譜圖。db為分貝,hz為頻率。在本發(fā)明實(shí)施例中,無(wú)效音頻數(shù)據(jù)的語(yǔ)音強(qiáng)度小于20分貝,并且其頻率處于任意頻段,即其頻率為正無(wú)窮。
s300,根據(jù)分析判斷結(jié)果,當(dāng)上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)中不包含有效通話(huà)語(yǔ)音數(shù)據(jù)、且持續(xù)時(shí)間超出預(yù)設(shè)時(shí)段時(shí),則自動(dòng)掛斷通話(huà)。
所述步驟s300具體包括:
s301,根據(jù)分析判斷結(jié)果,當(dāng)上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)中不包含有效通話(huà)語(yǔ)音數(shù)據(jù)時(shí),計(jì)時(shí)器啟動(dòng);
s302,當(dāng)上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)中不包含有效通話(huà)語(yǔ)音數(shù)據(jù)的持續(xù)時(shí)間超出預(yù)設(shè)時(shí)段時(shí),則自動(dòng)掛斷通話(huà)。
本發(fā)明實(shí)施例中,當(dāng)移動(dòng)終端處于通話(huà)過(guò)程中,當(dāng)上、下行語(yǔ)音數(shù)據(jù)中俱不包含有效通話(huà)語(yǔ)音數(shù)據(jù)時(shí),啟動(dòng)計(jì)時(shí)器開(kāi)始計(jì)時(shí),當(dāng)上、下行語(yǔ)音數(shù)據(jù)為無(wú)效音頻數(shù)據(jù)的持續(xù)時(shí)間超出預(yù)設(shè)時(shí)段時(shí),例如10秒,則強(qiáng)制發(fā)起通話(huà)掛斷功能,結(jié)束通話(huà)。
由上可見(jiàn),本發(fā)明通過(guò)實(shí)時(shí)監(jiān)測(cè)用戶(hù)的語(yǔ)音通話(huà),當(dāng)判斷通話(huà)狀態(tài)中的語(yǔ)音數(shù)據(jù)中不包含有效通話(huà)語(yǔ)音數(shù)據(jù)、且超出預(yù)設(shè)時(shí)段時(shí),則自動(dòng)掛斷通話(huà),不僅避免了當(dāng)用戶(hù)忘記掛斷通話(huà)或誤操作發(fā)起的通話(huà)而造成資費(fèi)的損失,還避免了移動(dòng)終端長(zhǎng)時(shí)間處于通話(huà)狀態(tài)時(shí),會(huì)導(dǎo)致移動(dòng)終端電池的電量快速消耗,有損電池使用壽命,此外還避免了因占線(xiàn)而導(dǎo)致其他用戶(hù)呼不進(jìn)來(lái)的問(wèn)題。
以下通過(guò)一具體的應(yīng)用實(shí)施例對(duì)本發(fā)明自動(dòng)掛斷通話(huà)的方法做進(jìn)一步詳細(xì)描述,如圖3所示,包括:
移動(dòng)終端處于通話(huà)狀態(tài)。
獲取上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù):即全程、實(shí)時(shí)的獲取移動(dòng)終端通話(huà)時(shí)的語(yǔ)音話(huà)數(shù)據(jù),包括主叫方的語(yǔ)音數(shù)據(jù)和被叫方的語(yǔ)音數(shù)據(jù)。
語(yǔ)音頻譜分析:即對(duì)獲取的語(yǔ)音數(shù)據(jù)進(jìn)行頻譜分析,得到所獲取的語(yǔ)音數(shù)據(jù)的聲音頻率和分貝,根據(jù)聲音頻率和分貝來(lái)分辨通話(huà)中的有效通話(huà)語(yǔ)音數(shù)據(jù)和無(wú)效音頻數(shù)據(jù),移動(dòng)終端根據(jù)對(duì)通話(huà)語(yǔ)音的實(shí)時(shí)頻譜分析結(jié)果來(lái)判斷是否強(qiáng)制發(fā)起通話(huà)掛斷功能,結(jié)束通話(huà)。
一種情況為用戶(hù)主動(dòng)掛斷:用戶(hù)主動(dòng)操作移動(dòng)終端掛斷通話(huà)。
結(jié)束通話(huà)。
另一種情況為用戶(hù)忘記掛斷通話(huà),步驟如下:
上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)是否為無(wú)效音頻數(shù)據(jù):本發(fā)明實(shí)施例中,將移動(dòng)終端通話(huà)狀態(tài)時(shí)的語(yǔ)音信息分為有效通話(huà)語(yǔ)音數(shù)據(jù)和無(wú)效音頻數(shù)據(jù)。有效通話(huà)語(yǔ)音數(shù)據(jù)可理解為主叫方和被叫方需要傳達(dá)給對(duì)方的語(yǔ)音數(shù)據(jù),無(wú)效音頻數(shù)據(jù)可理解為噪聲。
當(dāng)上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)中包含有有效通話(huà)語(yǔ)音數(shù)據(jù)時(shí),則繼續(xù)對(duì)通話(huà)狀態(tài)下的語(yǔ)音數(shù)據(jù)進(jìn)行頻譜分析;
當(dāng)上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)中不包含有有效通話(huà)語(yǔ)音數(shù)據(jù)時(shí)(即為無(wú)效音頻數(shù)據(jù)時(shí)),計(jì)時(shí)器清零后啟動(dòng),開(kāi)始計(jì)時(shí)。
如果上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)為無(wú)效音頻的時(shí)段沒(méi)有超出預(yù)設(shè)時(shí)段,則繼續(xù)對(duì)通話(huà)狀態(tài)下的語(yǔ)音數(shù)據(jù)進(jìn)行頻譜分析;
當(dāng)上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)一直為無(wú)效音頻、且超出預(yù)設(shè)時(shí)段時(shí),則強(qiáng)制發(fā)起通話(huà)掛斷功能,結(jié)束通話(huà)。
如上所述,本發(fā)明公開(kāi)了自動(dòng)掛斷通話(huà)的方法,通過(guò)實(shí)時(shí)監(jiān)測(cè)用戶(hù)的語(yǔ)音通話(huà),當(dāng)判斷通話(huà)狀態(tài)中的語(yǔ)音數(shù)據(jù)為無(wú)效音頻時(shí),則自動(dòng)掛斷通話(huà),避免了當(dāng)用戶(hù)忘記掛斷通話(huà)或誤操作發(fā)起的通話(huà)而造成的一系列損失,比如電量的快速消耗、電池使用壽命的損害、因占線(xiàn)而導(dǎo)致其他用戶(hù)呼不進(jìn)來(lái)、和話(huà)費(fèi)的損失。
基于以上所述的自動(dòng)掛斷通話(huà)的方法,本發(fā)明還公開(kāi)了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有多條指令,所述指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)步驟:
當(dāng)移動(dòng)終端處于通話(huà)狀態(tài)時(shí),獲取上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù);具體如上所述。
對(duì)獲取到的上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)進(jìn)行頻譜分析,以對(duì)上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)中包含的有效通話(huà)語(yǔ)音數(shù)據(jù)和無(wú)效音頻數(shù)據(jù)加以分析判斷;具體如上所述。
根據(jù)分析判斷結(jié)果,當(dāng)上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)中不包含有效通話(huà)語(yǔ)音數(shù)據(jù)、且持續(xù)時(shí)間超出預(yù)設(shè)時(shí)段時(shí),則自動(dòng)掛斷通話(huà);具體如上所述。
基于以上所述的自動(dòng)掛斷通話(huà)的方法,本發(fā)明還公開(kāi)了一種移動(dòng)終端,如圖3所示,包括:處理器(processor)401、存儲(chǔ)器(memory)402、通信接口(communicationsinterface)403和總線(xiàn)404;其中,
所述處理器401、存儲(chǔ)器402、通信接口403通過(guò)所述總線(xiàn)404完成相互間的通信;
所述通信接口403用于該裝置的通信設(shè)備之間的信息傳輸;
所述處理器401用于調(diào)用所述存儲(chǔ)器402中的指令,以執(zhí)行時(shí)實(shí)現(xiàn)以上任意一項(xiàng)所述自動(dòng)掛斷通話(huà)的方法的步驟:
當(dāng)移動(dòng)終端處于通話(huà)狀態(tài)時(shí),獲取上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù);具體如上所述。
對(duì)獲取到的上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)進(jìn)行頻譜分析,以對(duì)上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)中包含的有效通話(huà)語(yǔ)音數(shù)據(jù)和無(wú)效音頻數(shù)據(jù)加以分析判斷;具體如上所述。
根據(jù)分析判斷結(jié)果,當(dāng)上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)中不包含有效通話(huà)語(yǔ)音數(shù)據(jù)、且持續(xù)時(shí)間超出預(yù)設(shè)時(shí)段時(shí),則自動(dòng)掛斷通話(huà);具體如上所述。
如上所述,本發(fā)明公開(kāi)了自動(dòng)掛斷通話(huà)的方法、可讀存儲(chǔ)介質(zhì)及移動(dòng)終端,包括:當(dāng)移動(dòng)終端處于通話(huà)狀態(tài)時(shí),獲取上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù);對(duì)獲取到的上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)進(jìn)行頻譜分析,以對(duì)上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)中包含的有效通話(huà)語(yǔ)音數(shù)據(jù)和無(wú)效音頻數(shù)據(jù)加以分析判斷;根據(jù)分析判斷結(jié)果,當(dāng)上行語(yǔ)音數(shù)據(jù)和下行語(yǔ)音數(shù)據(jù)中不包含有效通話(huà)語(yǔ)音數(shù)據(jù)、且持續(xù)時(shí)間超出預(yù)設(shè)時(shí)段時(shí),則自動(dòng)掛斷通話(huà)。本發(fā)明通過(guò)實(shí)時(shí)監(jiān)測(cè)用戶(hù)的語(yǔ)音通話(huà),當(dāng)判斷通話(huà)狀態(tài)中的語(yǔ)音數(shù)據(jù)為無(wú)效音頻時(shí),則自動(dòng)掛斷通話(huà),避免了當(dāng)用戶(hù)忘記掛斷通話(huà)或誤操作發(fā)起的通話(huà)而造成的一系列損失,比如電量的快速消耗、電池使用壽命的損害、因占線(xiàn)而導(dǎo)致其他用戶(hù)呼不進(jìn)來(lái)、和話(huà)費(fèi)的損失。
應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)上述說(shuō)明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。