防止漏掛電話的方法和裝置的製作方法
2023-09-17 09:38:45
專利名稱:防止漏掛電話的方法和裝置的製作方法
防止漏掛電話的方法和裝置技術領域
本發明屬於通信領域,尤其涉及一種防止漏掛電話的方法和裝置。
背景技術:
現有的手機等通訊設備給人們帶來了很大的方便,人們無需見面也無需長時間的等待即可進行溝通。然而,很多中老年人在使用手機或座機時可能會忘記掛電話,而對方也可能忘記掛電話,此時造成長時間的無效通話,給用戶造成極大的經濟浪費。
目前的手機和座機都沒有提供有效的解決方法,有的手機採用了最大通話時長的限制,當一次連續的通話時長大於某個閾值時,則強行掛斷電話,這種方式給用戶造成不便,如用戶還未結束通話則被強行掛機。發明內容
本發明實施例的目的在於提供一種防止漏掛電話的方法和裝置,旨在解決現有的通訊工具不能監聽無效通話並及時掛斷電話的問題。
本發明實施例是這樣實現的,一種防止漏掛電話的方法,所述方法包括如下步驟
當通訊設備接通電話時,監測所述通話是否處於無效狀態;
當所述通話處於無效狀態達預設的第一時間時,掛斷所述通話。
進一步地,所述監測通話是否處於無效狀態包括
對所述通話的音頻數據採樣;
對單位時間內頻率屬於語音 頻率範圍的音頻數據的數量進行統計;所述單位時間小於第一時間;
當所述統計的數量小於一預設閾值,判定所述通話處於無效狀態。
進一步地,所述當通話處於無效狀態達預設的第一時間時,掛斷通話包括
當判定所述通話處於無效狀態時,計時器開始計時並繼續採樣;
當在所述第一時間內所述通話出現非無效狀態時,計時器清零。
進一步地,所述當通話處於無效狀態達預設的第一時間時,掛斷通話還包括
當所述通話處於無效狀態達預設的第二時間時,提示用戶掛機;所述第二時間小於第一時間且大於單位時間。
進一步地,所述提示用戶掛機具體為彈出提示界面或發出警告音。
本發明還提供一種防止漏掛電話的裝置,所述裝置包括
監測模塊,用於當通訊設備接通電話時,監測所述通話是否處於無效狀態;
掛斷模塊,用於當所述通話處於無效狀態達預設的第一時間時,掛斷所述通話。
進一步地,所述監測模塊包括
採樣單元,用於對所述通話的音頻數據採樣;
統計單元,用於對單位時間內頻率屬於語音頻率範圍的音頻數據的數量進行統計;所述單位時間小於第一時間;判定単元,用於當所述統計的數量小於ー預設閾值,判定所述通話處於無效狀態。進ー步地,所述掛斷模塊包括計時單元,用於當所述判斷単元判定所述通話處於無效狀態時,開始計時並通知採樣單元繼續採樣;以及當在所述第一時間內所述通話出現非無效狀態吋,計時清零。進ー步地,所述掛斷模塊還包括提示単元,用於當所述通話處於無效狀態達預設的第二時間時,提示用戶掛機;所述第二時間小於第一時間且大於單位時間。進ー步地,所述·提示単元具體用於彈出提示界面或發出警告音。本發明實施例通過監聽通話,對通話過程中輸入輸出的音頻數據的頻率進行統計分析,從而判斷該通話是否處於無效狀態,繼而決定是否強行掛斷電話。
圖1是本發明實施例提供的防止漏掛電話的方法的流程圖;圖2是本發明實施例提供的防止漏掛電話的方法中監測步驟的流程圖;圖3是本發明實施例提供的防止漏掛電話的裝置的結構圖;圖4是本發明實施例提供的防止漏掛電話的裝置中監測模塊的結構圖;圖5是本發明實施例提供的防止漏掛電話的裝置中掛斷模塊的結構圖。
具體實施例方式為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進ー步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。本發明實施例的通訊設備指手機、座機等具有音頻或視頻通話功能的設備,所述電話包括語音通話、視頻通話等。圖1示出了本發明實施例適用的防止漏掛電話的方法的流程圖,包括步驟S101、手機等通訊設備接聽來電或撥出電話,當通訊設備接通電話時,進入通話過程。步驟S102、啟動對通話的監聽,同時監聽對方的音頻輸入和本機的音頻輸出,獲取通訊設備輸入和輸出的音頻數據。步驟S103、對通訊設備輸入和輸出的音頻數據進行統計分析,以確定上述通話是否處於無效狀態。該步驟中,無效狀態指單位時間內的通話處於無效狀態,単位時間應小於第一時間,如設置為I分鐘為單位時間。如圖2所示,該步驟具體包括步驟S1031、對所述通話的音頻數據採樣;對單位時間內監聽到的輸入輸出的音頻數據進行採樣,並將採樣結果轉化為頻譜分析視圖,以時間為橫坐標,以音頻數據的頻率為縱坐標,坐標點值為音頻數據能量。步驟S1032、對單位時間內頻率屬於語音頻率範圍的音頻數據的數量進行統計;由於人的發聲頻率為85HZ到1100HZ (本實施例定義為語音頻率範圍),因此,可以認為凡坐標點落在85HZ到1100HZ之間的音頻數據皆為有效的通話。對有效的音頻數據進行統計,即對單位時間內頻率屬於85HZ到1100HZ之間的音頻數據的數量進行統計。當然, 語音頻率範圍可有所調整,可非固定為85HZ到1100HZ。
步驟S1033、當所述統計的數量小於一預設閾值,判定所述通話處於無效狀態。
當統計的有效的音頻數據的值小於預設閾值(如500個),則視為該單位時間內的通話處於無效狀態。
步驟S104、當所述通話處於無效狀態達預設的第一時間時,掛斷電話。監測到某一單位時間內通話處於無效狀態時,計時器開始計時。當計時達預設的第二時間(如5分鐘) 時,提示用戶,提示的方式可以根據需要靈活設置,如彈出提示界面,或發出警告音等。當計時達預設的第一時間(如10分鐘)時,則強行掛斷電話。上述第二時間須大於單位時間,但小於第一時間。
但如果監測到某一單位時間內通話處於無效狀態,觸發計時器開始計時後,計時還未達第一時間時,通訊設備又監測到有效通話時,則將計時器清零並繼續監聽通話。
本領域普通技術人員可以理解實現上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬體來完成,所述的程序可以存儲於一計算機可讀取存儲介質中, 所述的存儲介質,如R0M/RAM、磁碟、光碟等。
本發明實施例通過監聽通話,對通話過程中輸入輸出的音頻數據的頻率進行統計分析,從而判斷該通話是否處於無效狀態,繼而決定是否強行掛斷電話。
圖3示出了本發明實施例適用的防止漏掛電話的裝置的結構圖,包括
監測模塊10,用於當通訊設備接通電話時,監測所述通話是否處於無效狀態;
掛斷模塊20,用於當所述通話處於無效狀態達預設的第一時間時,掛斷所述通話。
如圖4所示,所述監測模塊10包括
採樣單元11,用於對所述通話的音頻數據採樣;
統計單元12,用於對單位時間內頻率屬於語音頻率範圍的音頻數據的數量進行統計;
判定單元13,用於當所述統計的數量小於一預設閾值,判定所述通話處於無效狀態。
如圖5所示,所述掛斷模塊20包括
計時單元21,用於當所述判斷單元判定所述通話處於無效狀態時,開始計時並通知採樣單元繼續採樣;以及當在所述第一時間內所述通話出現非無效狀態時,計時清零。
提示單元22,用於當所述通話處於無效狀態達預設的第二時間時,提示用戶掛機。
本發明實施例的裝置可以 是手機等通訊設備,也可以是通訊設備內置或外接的一裝置,該裝置的工作原理具體如下
手機等通訊設備接聽來電或撥出電話,當通訊設備接通電話時,進入通話過程。監測模塊10啟動對通話的監聽,監測模塊10同時監聽對方的音 頻輸入和本機的音頻輸出,獲取通訊設備輸入和輸出的音頻數據,並對通訊設備輸入和輸出的音頻數據進行統計分析, 以確定上述通話是否處於無效狀態。上述無效狀態指單位時間內的通話處於無效狀態,單位時間應小於第一時間,如設置為I分鐘為單位時間。
其中,採樣單元11對單位時間內監聽到的輸入輸出的音頻數據進行採樣,並將採樣結果轉化為頻譜分析視圖,以時間為橫坐標,以音頻數據的頻率為縱坐標,坐標點值為音頻數據能量。統計單元12對單位時間內頻率屬於語音頻率範圍的音頻數據的數量進行統計。由於人的發聲頻率為85HZ到1100HZ (本實施例定義為語音頻率範圍),因此,可以認為凡坐標點落在85HZ到1100HZ之間的音頻數據皆為有效的通話。統計単元12對有效的音頻數據進行統計,即對單位時間內頻率屬於85HZ到1100HZ之間的音頻數據的數量進行統計。當然,語音頻率範圍可有所調整,可非固定為85HZ到1100HZ。當統計的有效的音頻數據的值小於預設閾值(如500個),則判定単元13判定該單位時間內的通話處於無效狀態。當所述通話處於無效狀態達預設的第一時間時,掛斷模塊20掛斷電話。監測模塊10監測到某一単位時間內通話處於無效狀態時,計時単元21開始計吋。當計時達預設的第ニ時間(如5分鐘)時,提示単元22提示用戶,提示的方式可以根據需要靈活設置,如彈出提示界面,或發出警告音等。當計時達預設的第一時間(如10分鐘)吋,則掛斷模塊20強行掛斷電話。上述第二時間須大於單位時間,但小於第一時間。但如果監測模塊10監測到某一単位時間內通話處於無效狀態,觸發計時単元10開始計時後,計時還未達第一時間時,監測模塊10又監測到有效通話時,則將計時單元10清零重新開始計吋。本發明實施例的計時單元10可以利用通訊設備的計時器實現。本發明實施例通 過監聽通話,對通話過程中輸入輸出的音頻數據的頻率進行統計分析,從而判斷該通話是否處於無效狀態,繼而決定是否強行掛斷電話。以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護範圍之內。
權利要求
1.一種防止漏掛電話的方法,其特徵在於,所述方法包括如下步驟 當通訊設備接通電話時,監測所述通話是否處於無效狀態; 當所述通話處於無效狀態達預設的第一時間時,掛斷所述通話。
2.如權利要求1所述的方法,其特徵在於,所述監測通話是否處於無效狀態包括 對所述通話的音頻數據採樣; 對單位時間內頻率屬於語音頻率範圍的音頻數據的數量進行統計;所述單位時間小於第一時間; 當所述統計的數量小於一預設閾值,判定所述通話處於無效狀態。
3.如權利要求2所述的方法,其特徵在於,所述當通話處於無效狀態達預設的第一時間時,掛斷通話包括 當判定所述通話處於無效狀態時,計時器開始計時並繼續採樣; 當在所述第一時間內所述通話出現非無效狀態時,計時器清零。
4.如權利要求1至3中任一項所述的方法,其特徵在於,所述當通話處於無效狀態達預設的第一時間時,掛斷通話還包括 當所述通話處於無效狀態達預設的第二時間時,提示用戶掛機;所述第二時間小於第一時間且大於單位時間。
5.如權利要求4所述的方法,其特徵在於,所述提示用戶掛機具體為彈出提示界面或發出警告音。
6.一種防止漏掛電話的裝置,其特徵在於,所述裝置包括 監測模塊,用於當通訊設備接通電話時,監測所述通話是否處於無效狀態; 掛斷模塊,用於當所述通話處於無效狀態達預設的第一時間時,掛斷所述通話。
7.如權利要求6所述的裝置,其特徵在於,所述監測模塊包括 採樣單元,用於對所述通話的音頻數據採樣; 統計單元,用於對單位時間內頻率屬於語音頻率範圍的音頻數據的數量進行統計;所述單位時間小於第一時間; 判定單元,用於當所述統計的數量小於一預設閾值,判定所述通話處於無效狀態。
8.如權利要求7所述的裝置,其特徵在於,所述掛斷模塊包括 計時單元,用於當所述判斷單元判定所述通話處於無效狀態時,開始計時並通知採樣單元繼續採樣;以及當在所述第一時間內所述通話出現非無效狀態時,計時清零。
9.如權利要求6至8中任一項所述的裝置,其特徵在於,所述掛斷模塊還包括 提示單元,用於當所述通話處於無效狀態達預設的第二時間時,提示用戶掛機;所述第二時間小於第一時間且大於單位時間。
10.如權利要求9所述的裝置,其特徵在於,所述提示單元具體用於彈出提示界面或發出警告音。
全文摘要
本發明適用於通信領域,提供了一種防止漏掛電話的方法和裝置,所述方法包括如下步驟當通訊設備接通電話時,監測所述通話是否處於無效狀態;當所述通話處於無效狀態達預設的第一時間時,掛斷所述通話。本發明提供的一種防止漏掛電話的方法和裝置,通過監聽通話,對通話過程中輸入輸出的音頻數據的頻率進行統計分析,從而判斷該通話是否處於無效狀態,繼而決定是否強行掛斷電話。
文檔編號H04M3/26GK103051813SQ20121053550
公開日2013年4月17日 申請日期2012年12月12日 優先權日2012年12月12日
發明者範志超 申請人:廣東歐珀移動通信有限公司