本發(fā)明實(shí)施例屬于通信領(lǐng)域,尤其涉及一種雙音多頻信息發(fā)送、接收方法及發(fā)送、接收裝置。
背景技術(shù):
雙音多頻(Dual Tone Multi Frequency,DTMF)由高頻群和低頻群組成,高頻群和低頻群各包含4個(gè)頻率,一個(gè)高頻信號(hào)和一個(gè)低頻信號(hào)疊加組成一個(gè)組合信號(hào)。
目前,常用DTMF進(jìn)行信息交互,例如,將每一個(gè)高頻信號(hào)和一個(gè)低頻信號(hào)疊加組成的組合信號(hào)代表一個(gè)數(shù)字,以用于發(fā)送被叫號(hào)碼對(duì)應(yīng)的信令。
現(xiàn)有的DTMF信息發(fā)送方法,通常根據(jù)用戶的按鍵發(fā)送按鍵對(duì)應(yīng)的DTMF組合信號(hào),如按鍵“1”對(duì)應(yīng)一個(gè)DTMF組合信號(hào),按鍵“0”對(duì)應(yīng)另一個(gè)DTMF組合信號(hào),如用戶使用手機(jī)撥打10010等運(yùn)營(yíng)商客服電話,自動(dòng)語(yǔ)音會(huì)提示用戶輸入手機(jī)號(hào)碼,身份證號(hào)碼,或銀行號(hào)碼等,撥下的每個(gè)號(hào)碼都會(huì)被轉(zhuǎn)化成對(duì)應(yīng)的DTMF信息發(fā)送給客戶服務(wù)端,只有用戶輸入正確的號(hào)碼后,客戶服務(wù)端才會(huì)進(jìn)行下一步的提示或處理。但由于需要用戶輸入的號(hào)碼往往比較長(zhǎng),因此,用戶在輸入號(hào)碼的過(guò)程中極容易輸入錯(cuò)誤的號(hào)碼,而一旦用戶中途輸入錯(cuò)誤的號(hào)碼,則客戶服務(wù)端需要重新識(shí)別用戶輸入的號(hào)碼,從而延長(zhǎng)了號(hào)碼識(shí)別時(shí)間。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種雙音多頻信息發(fā)送、接收方法及發(fā)送、接收裝置,旨在解決現(xiàn)有方法在用戶中途輸入錯(cuò)誤的號(hào)碼時(shí),需要重新識(shí)別用戶輸入的號(hào) 碼,從而延長(zhǎng)了號(hào)碼識(shí)別時(shí)間的問(wèn)題。
本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種雙音多頻信息發(fā)送方法,所述方法包括:
與接收端建立通話后,在號(hào)碼按鍵被按壓時(shí),將對(duì)應(yīng)的雙音多頻信息發(fā)送至接收端;
在刪除按鍵被按壓時(shí),生成刪除信息,并將所述刪除信息發(fā)送至接收端,以使所述接收端根據(jù)所述刪除信息修改接收的雙音多頻信息。
本發(fā)明實(shí)施例的另一目的在于提供一種雙音多頻信息接收方法,所述方法包括:
與發(fā)送端建立通話后,接收發(fā)送端發(fā)送的雙音多頻信息;
在所述雙音多頻信息包括作為刪除指令的雙音多頻信息時(shí),根據(jù)所述刪除指令修改接收的雙音多頻信息。
本發(fā)明實(shí)施例的另一目的在于提供一種雙音多頻信息發(fā)送裝置,所述裝置包括:
雙音多頻信息發(fā)送單元,用于與接收端建立通話后,在號(hào)碼按鍵被按壓時(shí),將對(duì)應(yīng)的雙音多頻信息發(fā)送至接收端;
刪除信息發(fā)送單元,用于在刪除按鍵被按壓時(shí),生成刪除信息,并將所述刪除信息發(fā)送至接收端,以使所述接收端根據(jù)所述刪除信息修改接收的雙音多頻信息。
本發(fā)明實(shí)施例的另一目的在于提供一種雙音多頻信息接收裝置,所述裝置包括:
雙音多頻信息接收單元,用于與發(fā)送端建立通話后,接收發(fā)送端發(fā)送的雙音多頻信息;
信息修改單元,用于在所述雙音多頻信息包括作為刪除指令的雙音多頻信息時(shí),根據(jù)所述刪除指令修改接收的雙音多頻信息。
在本發(fā)明實(shí)施例中,由于在發(fā)送錯(cuò)誤的雙音多頻信息后,無(wú)需重新發(fā)送所有的雙音多頻信息就能夠修改已發(fā)送的雙音多頻信息,因此,縮短了雙音多頻信息的發(fā)送時(shí)間,提高了發(fā)送效率。
附圖說(shuō)明
圖1是本發(fā)明第一實(shí)施例提供的一種雙音多頻信息發(fā)送方法的流程圖;
圖2是本發(fā)明第二實(shí)施例提供的一種雙音多頻信息接收方法的流程圖;
圖3是本發(fā)明第三實(shí)施例提供的一種雙音多頻信息發(fā)送裝置的結(jié)構(gòu)圖;
圖4是本發(fā)明第四實(shí)施例提供的一種雙音多頻信息接收裝置的結(jié)構(gòu)圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明實(shí)施例中,在號(hào)碼按鍵被按壓時(shí),將對(duì)應(yīng)的雙音多頻信息發(fā)送至接收端,在刪除按鍵被按壓時(shí),生成刪除信息,并將所述刪除信息發(fā)送至接收端,以使所述接收端根據(jù)所述刪除信息修改接收的雙音多頻信息。
為了說(shuō)明本發(fā)明所述的技術(shù)方案,下面通過(guò)具體實(shí)施例來(lái)進(jìn)行說(shuō)明。
實(shí)施例一:
圖1示出了本發(fā)明第一實(shí)施例提供的一種雙音多頻信息發(fā)送方法的流程圖,詳述如下:
步驟S11,與接收端建立通話后,在號(hào)碼按鍵被按壓時(shí),將對(duì)應(yīng)的雙音多頻信息發(fā)送至接收端。
該步驟中,每一個(gè)號(hào)碼按鍵對(duì)應(yīng)一個(gè)雙音多頻信息,每一個(gè)雙音多頻信息 包括一個(gè)高頻信號(hào)和一個(gè)低頻信號(hào)。例如,假設(shè)“1”對(duì)應(yīng)的高頻信號(hào)為“1209”,低頻信號(hào)為“697”,則當(dāng)用戶按壓號(hào)碼按鍵“1”時(shí),號(hào)碼按鍵“1”發(fā)出的雙音多頻信息為:697/1209。
步驟S12,在刪除按鍵被按壓時(shí),生成刪除信息,并將所述刪除信息發(fā)送至接收端,以使所述接收端根據(jù)所述刪除信息修改接收的雙音多頻信息。
該步驟中,生成的刪除信息可包括由高頻信號(hào)和低頻信號(hào)組合得到的雙音多頻信息,也可以僅包括一個(gè)高頻信號(hào)。
可選地,當(dāng)刪除信息僅包括一個(gè)高頻信號(hào)時(shí),所述在刪除按鍵被按壓時(shí),生成刪除信息,并將所述刪除信息發(fā)送至接收端,以使所述接收端根據(jù)所述刪除信息修改接收的雙音多頻信息,具體包括:
A1、在刪除按鍵被按壓時(shí),生成刪除信息,并確定上一個(gè)發(fā)送的雙音多頻信息中的低頻信號(hào);所述刪除信息包括高頻信號(hào)。其中,上一個(gè)發(fā)送的雙音多頻信息中的低頻信號(hào)為上一個(gè)被按壓的號(hào)碼按鍵對(duì)應(yīng)的低頻信號(hào),例如,假設(shè)用戶按壓012345對(duì)應(yīng)的按鍵之后,再按壓刪除按鍵,則確定“5”對(duì)應(yīng)的低頻信號(hào)。其中,刪除信息包括的高頻信號(hào)為預(yù)先設(shè)定,比如,設(shè)定為1209,或1336等,此處不作限定。
A2、將所述高頻信號(hào)與所述低頻信號(hào)組合為一個(gè)雙音多頻信息作為刪除指令發(fā)出至接收端,以使所述接收端根據(jù)所述刪除指令修改接收的雙音多頻信息。在該步驟中,預(yù)先設(shè)定刪除指令對(duì)應(yīng)一個(gè)雙音多頻信息,當(dāng)接收端接收到與預(yù)先設(shè)定的雙音多頻信息匹配的雙音多頻信息時(shí),判斷該雙音多頻信息為刪除指令,進(jìn)而執(zhí)行相應(yīng)的刪除操作。本實(shí)施例中只需預(yù)先設(shè)定刪除指令的高頻信號(hào),低頻信號(hào)根據(jù)上一個(gè)發(fā)送的雙音多頻信息確認(rèn),這樣,接收端只需將上一個(gè)發(fā)送的雙音多頻信息中的低頻信息作為刪除指令對(duì)應(yīng)的低頻信息,無(wú)需將接收的低頻信息與多個(gè)低頻信息比較去確認(rèn)刪除指令對(duì)應(yīng)的低頻信息,從而能進(jìn)一步減少接收端的解析時(shí)間。
可選地,當(dāng)刪除信息包括由高頻信號(hào)和低頻信號(hào)時(shí),所述在刪除按鍵被按壓時(shí),生成刪除信息,并將所述刪除信息發(fā)送至接收端,以使所述接收端根據(jù)所述刪除信息修改接收的雙音多頻信息,具體包括:
B1、在刪除按鍵被按壓時(shí),生成刪除信息并發(fā)送至接收端,所述刪除信息包括作為刪除指令的雙音多頻信息。
B2、獲取需刪除的雙音多頻信息的位置信息,以及,獲取用于修正的雙音多頻信息,并將獲取的需刪除的雙音多頻信息的位置信息以及用于修正的雙音多頻信息發(fā)送至接收端,以使所述接收端根據(jù)所述用于修正的雙音多頻信息修改所述需刪除的雙音多頻信息的位置信息對(duì)應(yīng)的雙音多頻信息。
上述B1和B2中,將刪除指令、需刪除的雙音多頻信息的位置信息、用于修正的雙音多頻信息都發(fā)送至接收端,這樣,接收端能夠刪除指定位置上的雙音多頻信息,并采用指定的用于修正的雙音多頻信息進(jìn)行替換。其中,為了便于接收端識(shí)別出“需刪除的雙音多頻信息的位置信息”,可在發(fā)送“需刪除的雙音多頻信息的位置信息”之前以及之后,發(fā)送指定的字符至接收端。比如,假設(shè)用戶輸入0023456789后,發(fā)現(xiàn)把第二個(gè)字符1輸成了0,則用戶通過(guò)按壓刪除按鍵(Del),以及指定字符(如“*”),再輸入“需刪除的雙音多頻信息的位置信息”(“2”),輸入指定字符(如“*”),最后輸入“用于修正的雙音多頻信息”(“1”),即,為了糾正錯(cuò)誤的字符,本例中發(fā)送的信息為0023456789Del*2*1#。其中,“#”表示字符輸入結(jié)束。當(dāng)然,指定的字符可以為“*”,也可以為其他字符,此處不作限定。
可選地,為了便于用戶查看是否輸入正確的號(hào)碼,可在用戶界面顯示刪除指定的雙音多頻信息后的全部的雙音多頻信息。具體地,發(fā)送端存儲(chǔ)發(fā)送至接收端的雙音多頻信息,并判斷存儲(chǔ)的雙音多頻信息是否存在與刪除指令對(duì)應(yīng)的雙音多頻信息,若存在,則根據(jù)刪除指令執(zhí)行相應(yīng)的操作并顯示操作后的結(jié)果。例如,假設(shè)用戶輸入“01234567”后又錯(cuò)誤的輸入了7,得到字符串“012345677”, 當(dāng)用戶按壓刪除按鍵發(fā)出刪除指令后,用戶界面不再顯示“012345677”,而是顯示刪除了最近的一個(gè)“7”之后的字符串“01234567”。
本發(fā)明第一實(shí)施例中,在號(hào)碼按鍵被按壓時(shí),將對(duì)應(yīng)的雙音多頻信息發(fā)送至接收端,在刪除按鍵被按壓時(shí),生成刪除信息,并將所述刪除信息發(fā)送至接收端,以使所述接收端根據(jù)所述刪除信息修改接收的雙音多頻信息。由于在發(fā)送錯(cuò)誤的雙音多頻信息后,無(wú)需重新發(fā)送所有的雙音多頻信息就能夠修改已發(fā)送的雙音多頻信息,因此,縮短了雙音多頻信息的發(fā)送時(shí)間,提高了發(fā)送效率。
實(shí)施例二:
圖2示出了本發(fā)明第二實(shí)施例提供的一種雙音多頻信息接收方法的流程圖,詳述如下:
步驟S21,與發(fā)送端建立通話后,接收發(fā)送端發(fā)送的雙音多頻信息。
該步驟中,接收端接收的雙音多頻信息包括高頻信號(hào)和低頻信號(hào),每一個(gè)雙音多頻信息與預(yù)設(shè)的字符對(duì)應(yīng)。比如,可設(shè)定由高頻信號(hào)“1209”和低頻信號(hào)“770”組成的雙音多頻信息對(duì)應(yīng)的字符為“4”。
步驟S22,在所述雙音多頻信息包括作為刪除指令的雙音多頻信息時(shí),根據(jù)所述刪除指令修改接收的雙音多頻信息。
該步驟中,根據(jù)刪除指令修改接收的雙音多頻信息包括刪除上一個(gè)接收的雙音多頻信息,也包括修改接收的指定位置的雙音多頻信息。
可選地,當(dāng)修改接收的雙音多頻信息為刪除上一個(gè)接收的雙音多頻信息時(shí),所述在所述雙音多頻信息包括作為刪除指令的雙音多頻信息時(shí),根據(jù)所述刪除指令修改接收的雙音多頻信息,具體包括:
C1、將接收的雙音多頻信息解碼為字符串。
C2、逐個(gè)解析所述字符串中的字符,在解析得到的字符為第一指定字符時(shí),刪除所述第一指定字符以及上一個(gè)字符。
上述C1和C2中,將接收的雙音多頻信息解碼為字符串之后,再通過(guò)解析 得到的字符串,以判斷字符串中是否存在第一指定字符,若存在,則刪除第一指定字符以及所述第一指定字符的上一個(gè)字符并輸出。例如,假設(shè)第一指定字符為del,得到的字符串為“012del”,則接收端將刪除“del”以及“2”這兩個(gè)字符,最后得到“01”這一字符串。具體地,通過(guò)直接判斷接收的雙音多頻信息中是否為第一指定字符對(duì)應(yīng)的雙音多頻信息,若存在,則刪除該第一指定字符對(duì)應(yīng)的雙音多頻信息,以及該第一指定字符對(duì)應(yīng)的雙音多頻信息的上一個(gè)雙音多頻信息,當(dāng)不再接收到雙音多頻信息之后,將本次接收的所有的雙音多頻信息解析為對(duì)應(yīng)的字符串。
可選地,在根據(jù)刪除指令修改接收的雙音多頻信息修改接收的指定位置的雙音多頻信息時(shí),所述在所述雙音多頻信息包括作為刪除指令的雙音多頻信息時(shí),根據(jù)所述刪除指令修改接收的雙音多頻信息,具體包括:
D1、將接收的雙音多頻信息解碼為字符串。
D2、逐個(gè)解析所述字符串中的字符,在解析得到的相鄰兩個(gè)字符為第一指定字符和第二指定字符時(shí),獲取所述第二指定字符與下一個(gè)第二指定字符之間的字符,以及獲取所述下一個(gè)第二指定字符之后的字符。
D3、將獲取的所述第二指定字符與下一個(gè)第二指定字符之間的字符轉(zhuǎn)化為對(duì)應(yīng)的數(shù)字,并將轉(zhuǎn)化得到的數(shù)字對(duì)應(yīng)的位置上的字符替換為獲取的所述下一個(gè)第二指定字符之后的字符。
上述D1~D3中,第一指定字符表示刪除操作,兩個(gè)第二指定字符之間的字符表示刪除的位置信息,第2個(gè)第二指定字符之后的字符表示用于替換的信息。當(dāng)檢測(cè)到第一指定字符時(shí),暫不執(zhí)行刪除上一個(gè)字符的操作,繼續(xù)解析后續(xù)的字符串,以判斷所述第一指定字符的下一個(gè)字符是否為第二指定字符,若為第二指定字符,則繼續(xù)解析,在解析到第2個(gè)第二指定字符時(shí),將兩個(gè)第二指定字符之間的字符識(shí)別為“需刪除的雙音多頻信息的位置信息”,之后,繼續(xù)解析,直到解析到第三指定字符,并將第2個(gè)第二指定字符與第三指定字符 之間的字符識(shí)別為“用于修正的字符”,該第三指定字符為標(biāo)識(shí)信息輸入結(jié)束的字符,本實(shí)施例中為#鍵。由于可直接修改接收端指定位置上的字符,因此,無(wú)需用戶重新輸入所有的字符,即接收端無(wú)需重新識(shí)別用戶輸入的所有的字符,從而減少了工作量,縮短了號(hào)碼識(shí)別時(shí)間。
本發(fā)明第二實(shí)施例中,接收端解析接收的雙音多頻信息,當(dāng)接收的雙音多頻信息包括作為刪除指令的雙音多頻信息時(shí),根據(jù)所述刪除指令修改接收的雙音多頻信息。由于可直接修改接收端指定位置上的字符,因此,無(wú)需用戶重新輸入所有的字符,即接收端無(wú)需重新識(shí)別用戶輸入的所有的字符,從而減少了工作量,縮短了號(hào)碼識(shí)別時(shí)間。
應(yīng)理解,在本發(fā)明實(shí)施例中,上述各過(guò)程的序號(hào)的大小并不意味著執(zhí)行順序的先后,各過(guò)程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對(duì)本發(fā)明實(shí)施例的實(shí)施過(guò)程構(gòu)成任何限定。
實(shí)施例三:
圖3示出了本發(fā)明第三實(shí)施例提供的一種雙音多頻信息發(fā)送裝置的結(jié)構(gòu)圖,該雙音多頻信息發(fā)送裝置可以應(yīng)用在終端中,該終端可以包括經(jīng)無(wú)線接入網(wǎng)RAN與一個(gè)或多個(gè)核心網(wǎng)進(jìn)行通信的用戶設(shè)備,該用戶設(shè)備可以是移動(dòng)電話(或稱為“蜂窩”電話)、具有移動(dòng)設(shè)備的計(jì)算機(jī)等,例如,用戶設(shè)備還可以是便攜式、袖珍式、手持式、計(jì)算機(jī)內(nèi)置的或者車載的移動(dòng)裝置,它們與無(wú)線接入網(wǎng)交換語(yǔ)音和/或數(shù)據(jù)。又例如,該移動(dòng)設(shè)備可以包括智能手機(jī)、平板電腦、個(gè)人數(shù)字助理PDA、銷售終端POS或車載電腦等。為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。
該雙音多頻信息發(fā)送裝置包括:雙音多頻信息發(fā)送單元31和刪除信息發(fā)送單元32。其中:
雙音多頻信息發(fā)送單元31,用于與接收端建立通話后,在號(hào)碼按鍵被按壓時(shí),將對(duì)應(yīng)的雙音多頻信息發(fā)送至接收端。
其中,每一個(gè)號(hào)碼按鍵對(duì)應(yīng)一個(gè)雙音多頻信息,每一個(gè)雙音多頻信息包括一個(gè)高頻信號(hào)和一個(gè)低頻信號(hào)。
刪除信息發(fā)送單元32,用于在刪除按鍵被按壓時(shí),生成刪除信息,并將所述刪除信息發(fā)送至接收端,以使所述接收端根據(jù)所述刪除信息修改接收的雙音多頻信息。
其中,生成的刪除信息可包括由高頻信號(hào)和低頻信號(hào)組合得到的雙音多頻信息,也可以僅包括一個(gè)高頻信號(hào)。
可選地,所述刪除信息發(fā)送單元32包括:
低頻信號(hào)確定模塊,用于在刪除按鍵被按壓時(shí),生成刪除信息,并確定上一個(gè)發(fā)送的雙音多頻信息中的低頻信號(hào);所述刪除信息包括高頻信號(hào)。其中,上一個(gè)發(fā)送的雙音多頻信息中的低頻信號(hào)為上一個(gè)被按壓的號(hào)碼按鍵對(duì)應(yīng)的低頻信號(hào)
信號(hào)組合發(fā)送模塊,用于將所述高頻信號(hào)與所述低頻信號(hào)組合為一個(gè)雙音多頻信息作為刪除指令發(fā)出至接收端,以使所述接收端根據(jù)所述刪除指令修改接收的雙音多頻信息。預(yù)先設(shè)定刪除指令對(duì)應(yīng)一個(gè)雙音多頻信息,當(dāng)接收端接收到與預(yù)先設(shè)定的雙音多頻信息匹配的雙音多頻信息時(shí),判斷該雙音多頻信息為刪除指令,進(jìn)而執(zhí)行相應(yīng)的刪除操作。
可選地,所述刪除信息發(fā)送單元32包括:
刪除指令發(fā)送模塊,用于在刪除按鍵被按壓時(shí),生成刪除信息并發(fā)送至接收端,所述刪除信息包括作為刪除指令的雙音多頻信息。
修改信息發(fā)送模塊,用于獲取需刪除的雙音多頻信息的位置信息,以及,獲取用于修正的雙音多頻信息,并將獲取的需刪除的雙音多頻信息的位置信息以及用于修正的雙音多頻信息發(fā)送至接收端,以使所述接收端根據(jù)所述用于修正的雙音多頻信息修改所述需刪除的雙音多頻信息的位置信息對(duì)應(yīng)的雙音多頻 信息。
其中,為了便于接收端識(shí)別出“需刪除的雙音多頻信息的位置信息”,可在發(fā)送“需刪除的雙音多頻信息的位置信息”之前以及之后,發(fā)送指定的字符至接收端。
可選地,該雙音多頻信息發(fā)送裝置包括:信息顯示單元,用于顯示刪除指定的雙音多頻信息后的全部的雙音多頻信息。具體地,發(fā)送端存儲(chǔ)發(fā)送至接收端的雙音多頻信息,并判斷存儲(chǔ)的雙音多頻信息是否存在與刪除指令對(duì)應(yīng)的雙音多頻信息,若存在,則根據(jù)刪除指令執(zhí)行相應(yīng)的操作并顯示操作后的結(jié)果。
本發(fā)明第三實(shí)施例中,由于在發(fā)送錯(cuò)誤的雙音多頻信息后,無(wú)需重新發(fā)送所有的雙音多頻信息就能夠修改已發(fā)送的雙音多頻信息,因此,縮短了雙音多頻信息的發(fā)送時(shí)間,提高了發(fā)送效率。
實(shí)施例四:
圖4示出了本發(fā)明第四實(shí)施例提供的一種雙音多頻信息接收裝置的結(jié)構(gòu)圖,該雙音多頻信息接收裝置可以應(yīng)用在終端中,該終端可以包括經(jīng)無(wú)線接入網(wǎng)RAN與一個(gè)或多個(gè)核心網(wǎng)進(jìn)行通信的用戶設(shè)備,該用戶設(shè)備可以是移動(dòng)電話(或稱為“蜂窩”電話)、具有移動(dòng)設(shè)備的計(jì)算機(jī)等,例如,用戶設(shè)備還可以是便攜式、袖珍式、手持式、計(jì)算機(jī)內(nèi)置的或者車載的移動(dòng)裝置,它們與無(wú)線接入網(wǎng)交換語(yǔ)音和/或數(shù)據(jù)。又例如,該移動(dòng)設(shè)備可以包括智能手機(jī)、平板電腦、個(gè)人數(shù)字助理PDA、銷售終端POS或車載電腦等。為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。
該雙音多頻信息接收裝置包括:雙音多頻信息接收單元41和信息修改單元42。其中:
雙音多頻信息接收單元41,用于與發(fā)送端建立通話后,接收發(fā)送端發(fā)送的雙音多頻信息。
其中,接收端接收的雙音多頻信息包括高頻信號(hào)和低頻信號(hào),每一個(gè)雙音 多頻信息與預(yù)設(shè)的字符對(duì)應(yīng)。
信息修改單元42,用于在所述雙音多頻信息包括作為刪除指令的雙音多頻信息時(shí),根據(jù)所述刪除指令修改接收的雙音多頻信息。
其中,根據(jù)刪除指令修改接收的雙音多頻信息包括刪除上一個(gè)接收的雙音多頻信息,也包括修改接收的指定位置的雙音多頻信息。
可選地,所述信息修改單元42包括:
雙音多頻信息解碼模塊,用于將接收的雙音多頻信息解碼為字符串。
字符刪除模塊,用于逐個(gè)解析所述字符串中的字符,在解析得到的字符為第一指定字符時(shí),刪除所述第一指定字符以及上一個(gè)字符。
將接收的雙音多頻信息解碼為字符串之后,再通過(guò)解析得到的字符串,以判斷字符串中是否存在第一指定字符,若存在,則刪除第一指定字符以及所述第一指定字符的上一個(gè)字符并輸出。當(dāng)然,也可以直接判斷接收的雙音多頻信息中是否為第一指定字符對(duì)應(yīng)的雙音多頻信息,若存在,則刪除該第一指定字符對(duì)應(yīng)的雙音多頻信息,以及該第一指定字符對(duì)應(yīng)的雙音多頻信息的上一個(gè)雙音多頻信息,當(dāng)不再接收到雙音多頻信息之后,將本次接收的所有的雙音多頻信息解析為對(duì)應(yīng)的字符串。
可選地,所述信息修改單元42包括:
字符串獲取模塊,用于將接收的雙音多頻信息解碼為字符串。
字符串解析模塊,用于逐個(gè)解析所述字符串中的字符,在解析得到的相鄰兩個(gè)字符為第一指定字符和第二指定字符時(shí),獲取所述第二指定字符與下一個(gè)第二指定字符之間的字符,以及獲取所述下一個(gè)第二指定字符之后的字符。
字符替換模塊,用于將獲取的所述第二指定字符與下一個(gè)第二指定字符之間的字符轉(zhuǎn)化為對(duì)應(yīng)的數(shù)字,并將轉(zhuǎn)化得到的數(shù)字對(duì)應(yīng)的位置上的字符替換為獲取的所述下一個(gè)第二指定字符之后的字符。
其中,第一指定字符表示刪除操作,兩個(gè)第二指定字符之間的字符表示刪 除的位置信息,第2個(gè)第二指定字符之后的字符表示用于替換的信息。當(dāng)檢測(cè)到第一指定字符時(shí),暫不執(zhí)行刪除上一個(gè)字符的操作,繼續(xù)解析后續(xù)的字符串,以判斷所述第一指定字符的下一個(gè)字符是否為第二指定字符,若為第二指定字符,則繼續(xù)解析,在解析到第2個(gè)第二指定字符時(shí),將兩個(gè)第二指定字符之間的字符識(shí)別為“需刪除的雙音多頻信息的位置信息”,之后,繼續(xù)解析,直到解析到第三指定字符,并將第2個(gè)第二指定字符與第三指定字符之間的字符識(shí)別為“用于修正的字符”,該第三指定字符為標(biāo)識(shí)信息輸入結(jié)束的字符。由于可直接修改接收端指定位置上的字符,因此,無(wú)需用戶重新輸入所有的字符,即接收端無(wú)需重新識(shí)別用戶輸入的所有的字符,從而減少了工作量,縮短了號(hào)碼識(shí)別時(shí)間。
本發(fā)明第四實(shí)施例中,由于可直接修改接收端指定位置上的字符,因此,無(wú)需用戶重新輸入所有的字符,即接收端無(wú)需重新識(shí)別用戶輸入的所有的字符,從而減少了工作量,縮短了號(hào)碼識(shí)別時(shí)間。
本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開(kāi)的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來(lái)實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同裝置來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng)、裝置和單元的具體工作過(guò)程,可以參考前述裝置實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和裝置,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或 一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。
所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述裝置的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。