一種通過公共電話網自動播報信息的方法
2023-08-03 16:21:26 1
專利名稱:一種通過公共電話網自動播報信息的方法
技術領域:
本發明涉及信息傳送方法,尤其涉及通過公共電話網自動播報信息的方法。
為實現上述目的,本發明採用的技術方案是一種通過公共電話網自動播報信息的方法,包括將作為播報內容的音頻文件、與音頻文件相應的傳真文檔存入源計算機中,並且將所有播報的目的電話號碼輸入源計算機中,由源計算機對各個目的電話號碼在播報條件滿足時執行下述步驟
A、啟動撥號程序;B、將電話線路音頻信號轉化為PCM(脈衝編碼調製)數字音頻;C、採集一定數量的數字音頻值,進行下述判斷C1、判斷其波形是否穩定,如果是,繼續執行C2;如果否,轉步驟D;C2、判斷其頻率與傳真機自動應答信號頻率是否相近似,如果是,執行步驟E;如果否,轉步驟F;D、播放音頻文件,後轉步驟F;E、發送傳真文檔;F、修改並記錄與該目的電話號碼相關的播報條件。
由於採用了以上技術方案,將所有播報的目的電話號碼輸入源計算機中,由源計算機對各個目的電話號碼根據播報條件自動執行撥號,撥號後將電話線路音頻信號轉化為PCM(脈衝編碼調製)數字音頻,對其進行計算和比較,如果波形不穩定,判斷目的方為人工接聽電話,即播放音頻文件;如果波形穩定,則判斷為電子設備發出的信號,並繼續判斷該信號是自動接收傳真機信號還是交換機信號,實際測得自動接收傳真機信號頻率為2100Hz,遠高於交換機信號的頻率,如果頻率值接近自動接收傳真機信號頻率,則發送傳真文檔;如果頻率為交換機信號的頻率,就表明目的方無人接聽或佔線,此後,根據播報成功與否,修改並記錄與該目的電話號碼相關的播報條件,以備再次執行時作為判斷條件,從而實現了自動撥號,自動識別呼叫情況,並針對不同情況自動執行播放音頻文件、發送傳真文檔及記錄相關播報信息的功能,節省人力,提高辦公效率。
其中,判斷波形是否穩定可以預先設定一個用於頻率比較的閾值,再將所述一定數量的數字音頻值的採樣點順序編號,如果某個採樣點的數字音頻值為零,則將該採樣點標識為過零點,如果某兩個相鄰採樣點的數字音頻值符號相反,則將在前的採樣點標識為過零點,將一定數量的相鄰的過零點的編號相減得到各過零點之間的距離,求出距離平均值,再將距離平均值與各距離值之差的絕對值累加,如果累加值大於所述用於頻率比較的閾值,則得出波形不穩定,否則得出波形穩定。對於上述舉例的採樣數值,可取其中一部分進行計算,如取10個相鄰的過零點進行計算,並設閾值為10。
作為本發明的另一種實施方式,所述判斷波形是否穩定亦可預先設定一個用于振幅比較的閾值,再將所述一定數量的數字音頻值的採樣點順序編號,取出電平峰值的採樣點,對一定數量的電平峰值求平均值,再將平均值與各電平峰值之差的絕對值累加,如果累加值大於所述用于振幅比較的閾值,則得出波形不穩定,否則得出波形穩定。對於此種實施方式,也可以取10個採樣點進行計算。
為了提高判斷的準確性,可將所述一定數量的數字音頻值按順序平均分成前後兩組,分別對該兩組數據進行判斷,如果所得結果相同,則以該結果作為波形是否穩定的判斷結果,如果所得結果不同,則再次採集一定數量的數字音頻值,重新進行判斷。對於上述舉例的採樣數值,即對前後各400個值分別判斷。
步驟C2的內容是判斷其頻率與傳真機自動應答信號頻率是否相近似,如果是,執行步驟E;如果否,轉步驟F。實際測量得出,自動接收傳真機信號頻率為2100Hz,遠高於交換機信號的頻率,在具體實施中考慮計算誤差,於是可以計算出頻率的差值再判斷差值是否小於某設定值,如果是,則判斷頻率與傳真機自動應答信號頻率相近似,如果否,表明該信號為交換機信號。
步驟D執行播放音頻文件,後轉步驟F;步驟E執行發送傳真文檔;步驟F的內容是修改並記錄與該目的電話號碼相關的播報條件,如果已通過音頻或傳真方式將信息成功播報,則加以記錄,再次循環至該號碼時,不予執行;而對於未成功播報的目的電話號碼,仍將繼續執行,完成播報任務。該方法可應用於各種單點對多點的通知發布,減少重複勞動,提高工作效率。
在本發明方法基礎上,以改換採樣方式或執行順序等手段所作出的變形,亦在本發明保護範圍之內。
權利要求
1.一種通過公共電話網自動播報信息的方法,包括將作為播報內容的音頻文件、與音頻文件相應的傳真文檔存入源計算機中,其特徵在於將所有播報的目的電話號碼輸入源計算機中,由源計算機對各個目的電話號碼在播報條件滿足時執行下述步驟A、啟動撥號程序;B、將電話線路音頻信號轉化為PCM數字音頻;C、採集一定數量的數字音頻值,進行下述判斷C1、判斷其波形是否穩定,如果是,繼續執行C2;如果否,轉步驟D;C2、判斷其頻率與傳真機自動應答信號頻率是否相近似,如果是,執行步驟E;如果否,轉步驟F;D、播放音頻文件,後轉步驟F;E、發送傳真文檔;F、修改並記錄與該目的電話號碼相關的播報條件。
2.如權利要求1所述的通過公共電話網自動播報信息的方法,其特徵在於所述判斷波形是否穩定是預先設定一個用於頻率比較的閾值,再將所述一定數量的數字音頻值的採樣點順序編號,如果某個採樣點的數字音頻值為零,則將該採樣點標識為過零點,如果某兩個相鄰採樣點的數字音頻值符號相反,則將在前的採樣點標識為過零點,將一定數量的相鄰的過零點的編號相減得到各過零點之間的距離,求出距離平均值,再將距離平均值與各距離值之差的絕對值累加,如果累加值大於所述用於頻率比較的閾值,則得出波形不穩定,否則得出波形穩定。
3.如權利要求1所述的通過公共電話網自動播報信息的方法,其特徵在於所述判斷波形是否穩定是預先設定一個用于振幅比較的閾值,再將所述一定數量的數字音頻值的採樣點順序編號,取出電平峰值的採樣點,對一定數量的電平峰值求平均值,再將平均值與各電平峰值之差的絕對值累加,如果累加值大於所述用于振幅比較的閾值,則得出波形不穩定,否則得出波形穩定。
4.如權利要求2所述的通過公共電話網自動播報信息的方法,其特徵在於所述將相鄰的過零點的編號相減得到各過零點之間的距離而取過零點的數量為10個。
5.如權利要求3所述的通過公共電話網自動播報信息的方法,其特徵在於所述對一定數量的電平峰值求平均值的數量為10個。
6.如權利要求1、2、3、4或5所述的通過公共電話網自動播報信息的方法,其特徵在於所述判斷波形是否穩定是將所述一定數量的數字音頻值按順序平均分成前後兩組,分別對該兩組數據進行判斷,如果所得結果相同,則以該結果作為波形是否穩定的判斷結果,如果所得結果不同,則再次採集一定數量的數字音頻值,進行判斷。
7.如權利要求1、2或3所述的通過公共電話網自動播報信息的方法,其特徵在於所述採集數字音頻值的數量為800個。
全文摘要
本發明公開了一種通過公共電話網自動播報信息的方法,將所有播報的目的電話號碼輸入源計算機中,自動撥號,根據電話線路音頻信號的波形特徵自動識別呼叫情況,決定執行播放音頻文件或發送傳真文檔及記錄播報失敗信息以備再次撥號,可應用於各種單點對多點的通知發布,減少重複勞動,提高工作效率。
文檔編號H04M3/42GK1398098SQ0112051
公開日2003年2月19日 申請日期2001年7月18日 優先權日2001年7月18日
發明者龔佶敏 申請人:北京久其北方軟體技術有限公司