撥號音又叫DTMF音。是同時發出2個頻率進行疊加的音。
雙音多頻DTMF(Dual Tone Multi Frequency)信令,逐漸在全世界範圍內使用在按鍵式電話機上,因其提供更高的撥號速率,迅速取代了傳統轉盤式電話機使用的撥號脈衝信令。近年來DTMF也應用在互動式控制中,諸如語言選單、語言郵件、電話銀行和ATM終端等。透過軟體產生與檢測DTMF信令,是一項較有價值的工程應用。
DTMF編解碼器在編碼時將擊鍵或數字資訊轉換成雙音訊號併發送,解碼時在收到的DTMF訊號中檢測擊鍵或數字資訊的存在性。電話機鍵盤上每一個鍵透過如圖所示的行頻與列頻唯一確定。DTMF的編解碼方案無需過多的計算量,以目前計算機的運算速度,可以很輕鬆地實現。
由圖可知,一個DTMF訊號由兩個頻率的音訊訊號疊加構成。這兩個音訊訊號的頻率來自兩組預分配的頻率組:行頻組或列頻組。每一對這樣的音訊訊號唯一表示一個數字或符號。為了產生DTMF訊號,可以透過軟體產生兩個正弦波疊加在一起後傳送,解碼時軟體可以採用改進的Goertzel演算法,從頻域搜尋兩個正弦波的存在,從而解調出DTMF訊號。
撥號音又叫DTMF音。是同時發出2個頻率進行疊加的音。
雙音多頻DTMF(Dual Tone Multi Frequency)信令,逐漸在全世界範圍內使用在按鍵式電話機上,因其提供更高的撥號速率,迅速取代了傳統轉盤式電話機使用的撥號脈衝信令。近年來DTMF也應用在互動式控制中,諸如語言選單、語言郵件、電話銀行和ATM終端等。透過軟體產生與檢測DTMF信令,是一項較有價值的工程應用。
DTMF編解碼器在編碼時將擊鍵或數字資訊轉換成雙音訊號併發送,解碼時在收到的DTMF訊號中檢測擊鍵或數字資訊的存在性。電話機鍵盤上每一個鍵透過如圖所示的行頻與列頻唯一確定。DTMF的編解碼方案無需過多的計算量,以目前計算機的運算速度,可以很輕鬆地實現。
由圖可知,一個DTMF訊號由兩個頻率的音訊訊號疊加構成。這兩個音訊訊號的頻率來自兩組預分配的頻率組:行頻組或列頻組。每一對這樣的音訊訊號唯一表示一個數字或符號。為了產生DTMF訊號,可以透過軟體產生兩個正弦波疊加在一起後傳送,解碼時軟體可以採用改進的Goertzel演算法,從頻域搜尋兩個正弦波的存在,從而解調出DTMF訊號。