Movatterモバイル変換


[0]ホーム

URL:


CN103856597A - Data processing method and device - Google Patents

Data processing method and device
Download PDF

Info

Publication number
CN103856597A
CN103856597ACN201210510409.9ACN201210510409ACN103856597ACN 103856597 ACN103856597 ACN 103856597ACN 201210510409 ACN201210510409 ACN 201210510409ACN 103856597 ACN103856597 ACN 103856597A
Authority
CN
China
Prior art keywords
information
audio pulse
communication device
pulse signal
information set
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201210510409.9A
Other languages
Chinese (zh)
Other versions
CN103856597B (en
Inventor
郭平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing LtdfiledCriticalLenovo Beijing Ltd
Priority to CN201210510409.9ApriorityCriticalpatent/CN103856597B/en
Publication of CN103856597ApublicationCriticalpatent/CN103856597A/en
Application grantedgrantedCritical
Publication of CN103856597BpublicationCriticalpatent/CN103856597B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

The invention discloses a data processing method and device, and relates to the technical field of communication networks. The data processing method and device can reduce manual operations of a user and improve the accuracy of inputting numbers or letters by the user in the voice communication process. According to the data processing method and device, after a first communication device and a second communication device build a voice transmitting channel, a first operation is collected; a first message set is obtained according to the first operation; the first message set is processed, an audio pulse signal set is obtained correspondingly, and the audio pulse signal set comprises at least one audio pulse signal; at least one audio pulse signal in the audio pulse signal set is sequentially sent to the second communication device through the voice transmitting channel. The data processing method and device are suitable for processing data.

Description

Data processing method and device
Technical Field
The present invention relates to the field of communications network technologies, and in particular, to a method and an apparatus for data processing.
Background
With the continuous development of modern science and technology, a user can handle certain services by adopting a communication tool (such as a mobile phone and the like), so that the complexity in manual handling is avoided. For example, when the user modifies the bank card password, the operation can be completed by dialing the telephone of the bank service center without going to the bank for processing. Generally, in the process of voice connection, a user can manually input an identification number and other related information according to voice prompt to complete corresponding operation, so that the password of the bank card can be modified.
In addition, when the user calls by adopting the mobile phone callback service, the user can dial a free telephone number, then hang up the telephone after hearing the prompt tone, and when the callback service switchboard dials the telephone of the user, the user can manually input the telephone number of the opposite side to be dialed and press the # key to finish dialing the telephone of the opposite side and wait for the opposite side to answer the call after answering the incoming call.
However, when the corresponding operation is completed according to the voice prompt in the voice call, the user needs to manually input numbers or symbols, for example, the user manually inputs the identification number, the account information, or the phone number, and in addition, the user has a long time to manually operate and may input wrong numbers or letters, which makes the call time long and makes the operation process complicated.
Disclosure of Invention
The embodiment of the invention provides a data processing method and device, which can reduce manual operation of a user and improve the accuracy of inputting numbers or letters by the user in the voice call process.
In one aspect, an embodiment of the present invention provides a data processing method, applied to a first communication device, including:
after the first communication device and the second communication device establish a voice transmission channel, acquiring a first operation;
obtaining a first information set according to the first operation;
processing the first information set, correspondingly obtaining an audio pulse signal set, wherein the audio pulse signal set comprises at least one audio pulse signal;
and sequentially sending the at least one audio pulse signal in the audio pulse signal set to the second communication equipment through the voice transmission channel.
In another embodiment of the present invention, the method further comprises:
after the first communication device and the second communication device establish a voice transmission channel, the first communication device can acquire a second operation, the second operation comprises M sub-operations, M is a natural number not less than 1, and the first operation and the second operation are different;
according to the second operation, obtaining a second information set, wherein the second information set comprises M pieces of second information;
processing the second information set to correspondingly obtain an audio pulse signal set, wherein the audio pulse signal set comprises M audio pulse signals;
and sequentially sending the M audio pulse signals to the second communication equipment through the voice transmission channel.
In another embodiment of the present invention, the first operation includes P sub-operations, P being a natural number not less than 1;
said obtaining a first set of information according to said first operation comprises:
according to the first operation, obtaining a first information set, wherein the first information set comprises Q pieces of first information, Q is a natural number not less than 1, and P and Q are different;
the set of audio pulse signals comprising at least one audio pulse signal comprises: the set of audio pulse signals comprises Q audio pulse signals;
the sequentially sending the at least one audio pulse signal of the set of audio pulse signals to the second communication device through the voice communication path comprises: and sequentially sending the Q audio pulse signals to the second communication equipment through the voice communication channel.
In another embodiment of the present invention, after the first communication device and the second communication device establish the voice transmission channel and before the acquiring the first operation, the method further includes:
and starting a conversion mode according to a preset condition to obtain a first mode so as to execute subsequent acquisition operation in the first mode.
In another embodiment of the present invention, the first communication device includes a sound storage module, and acquiring the first operation includes: voice operation is collected, sound information is obtained, and the sound information is stored in the sound storage module;
reading sound information from a sound storage module, and directly converting the sound information into the first information set; or,
reading sound information from a sound storage module, converting the sound information into a transition character information set, and analyzing the transition character information set to obtain the first information set.
In another embodiment of the present invention, the first communication device includes a storage module, and acquiring the first operation includes: acquiring input operation, acquiring the first information set, and storing the first information set in the storage module;
said obtaining a first set of information according to said first operation comprises:
the first set of information is read from a storage module.
In another embodiment of the present invention, the processing the first set of information and the corresponding set of obtained audio pulse signals further includes:
processing the first information set to obtain X pieces of first information, wherein X is a natural number greater than 1;
and sequentially processing the X pieces of first information to obtain X pieces of audio pulse signals, thereby obtaining an audio pulse signal set consisting of the X pieces of audio pulse signals.
In another embodiment of the present invention, after obtaining the first set of information according to the first operation, the method further includes:
and displaying the first information set on a voice call interface.
In another aspect, an embodiment of the present invention provides an apparatus for data processing, where the apparatus is a first communication device, and includes:
the acquisition module is used for acquiring a first operation after the first communication device and the second communication device establish a voice transmission channel;
an obtaining module, configured to obtain a first information set according to the first operation;
the processing module is used for processing the first information set and correspondingly obtaining an audio pulse signal set, wherein the audio pulse signal set comprises at least one audio pulse signal;
and the sending module is used for sending the at least one audio pulse signal in the audio pulse signal set to the second communication equipment through the voice transmission channel in sequence.
In another embodiment of the present invention, the apparatus further comprises:
after the first communication device and the second communication device establish a voice transmission channel, the acquisition module is further configured to enable the first communication device to acquire a second operation, where the second operation includes M sub-operations, M is a natural number not less than 1, and the first operation and the second operation are different;
the obtaining module is further configured to obtain a second information set according to the second operation, where the second information set includes M pieces of second information;
the processing module is further configured to process the second information set to correspondingly obtain an audio pulse signal set, where the audio pulse signal set includes M audio pulse signals;
the sending module is further configured to send the M audio pulse signals to the second communication device through the voice transmission channel in sequence.
In another embodiment of the present invention, the first operation includes P sub-operations, P being a natural number not less than 1;
the obtaining module is configured to obtain a first information set according to the first operation, where the first information set includes Q pieces of first information, where Q is a natural number not less than 1, and P and Q are different;
the set of audio pulse signals comprising at least one audio pulse signal comprises: the set of audio pulse signals comprises Q audio pulse signals;
and the sending module is used for sending the Q audio pulse signals to the second communication equipment through the voice communication channel in sequence.
In another embodiment of the present invention, the apparatus further comprises:
the conversion module is used for starting a conversion mode according to a preset condition to obtain a first mode so as to execute subsequent acquisition operation in the first mode.
In another embodiment of the present invention, the apparatus further comprises:
the acquisition module is used for acquiring voice operation to obtain the sound information;
the voice storage module is used for storing voice information;
the obtaining module is used for reading the sound information from the sound storage module and directly converting the sound information into the first information set; or,
reading sound information from a sound acquisition module, converting the sound information into a transition character information set, and analyzing the transition character information set to obtain the first information set.
In another embodiment of the present invention, the apparatus further comprises:
the storage module is used for storing the first information set;
the acquisition module is used for acquiring input operation to obtain the first information set;
the obtaining module is further configured to read the first set of information from the storage module.
In another embodiment of the present invention, the processing module includes:
the first processing unit is used for processing the first information set to obtain X pieces of first information, wherein X is a natural number greater than 1;
and the second processing unit is used for sequentially processing the X pieces of first information to obtain X pieces of audio pulse signals so as to obtain an audio pulse signal set consisting of the X pieces of audio pulse signals.
In another embodiment of the present invention, the apparatus further comprises:
and the display module is used for displaying the first information set on a voice call interface.
The embodiment of the invention provides a data processing method and device, wherein a first operation is obtained in a voice call process, user information to be input is obtained according to the first operation, the first operation is different from a second operation, the second operation is sequential key operation, the user information to be input is converted into an audio pulse signal, and then the audio pulse signal is sent to a call party through a voice transmission channel. Compared with the prior art that when the corresponding operation is finished according to the voice prompt in the voice call, the user needs to manually input the numbers or the symbols, and in addition, the call time is long and the operation process is complicated due to the fact that the user manually operates for a long time and wrong numbers or letters can be input, the embodiment of the invention can obtain the user information through the first operation in the voice call process, reduce the manual operation of the user and improve the accuracy of inputting the numbers or the letters by the user.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a flowchart of a data processing method according to embodiment 1 of the present invention;
fig. 2 is a flowchart of another data processing method according to embodiment 1 of the present invention;
fig. 3 is a flowchart of another data processing method according to embodiment 1 of the present invention;
fig. 4 is a block diagram of a data processing apparatus according toembodiment 2 of the present invention;
fig. 5 is a block diagram of another data processing apparatus according toembodiment 2 of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example 1
As shown in fig. 1, an embodiment of the present invention provides a flowchart of a data processing method, where an execution subject of the method is a first communication device, and the first communication device may be a terminal, where the terminal may be a mobile phone. The method comprises the following steps:
step 101, after a voice transmission channel is established between first communication equipment and second communication equipment, acquiring first operation;
optionally, the first communication device and the second communication device may be the same type of device, or the first communication device and the second communication device may be different types of devices. For example, both the first communication device and the second communication device may be cell phones, or the first communication device may be a cell phone and the second communication device may be a landline phone.
The first operation may be a voice operation, or the first operation may be an input operation.
In the prior art, the first communication device typically takes a second operation to enable the entry of text content. It should be noted that the operation of implementing the text content according to the second operation is different from the operation of implementing the text content according to the first operation; the first operation is used for obtaining the whole text content at one time, and the second operation is used for obtaining the text content through a plurality of sub-operations.
The specific process of inputting through the second operation may be:
firstly, when a voice transmission channel is established between first communication equipment and second communication equipment, acquiring second operation, wherein the second operation comprises M sub-operations, M is a natural number not less than 1, and the first operation and the second operation are different; for example, when a user needs to input a mobile phone number, 1, 3, 5, 1, 2, 3, 4 are sequentially input through keys, each time a number is input, the first communication device receives the number input by the user keys, and the operation of receiving the number by the first communication device is one sub-operation, that is, the first communication device performs 11 sub-operations. Wherein the number input by the user here is the second information.
Secondly, according to a second operation, obtaining a second information set, wherein the second information set comprises M pieces of second information;
thirdly, processing the second information set to correspondingly obtain an audio pulse signal set, wherein the audio pulse signal set comprises M audio pulse signals;
and fourthly, sequentially sending the M audio pulse signals to the second communication equipment through the voice transmission channel.
Compared with the second operation, the user can perform fewer sub-operations to obtain the first information set through the first operation, the sub-operation that the user manually inputs numbers or letters is omitted, and the situations that the user manually performs the operation for a long time and possibly inputs wrong numbers or letters are avoided. Here, the number or letter may be a first information set obtained through a first operation, or the number or letter may be a second information set obtained through a second operation.
102, acquiring a first information set according to a first operation;
optionally, the user may obtain the first information set through voice operation; alternatively, the user may obtain the first set of information by an input operation. For example, after hearing the input prompt tone, the user inputs the identification number by voice in turn: 110101201210011234, the first communications device thereby obtains a first set of information: 110101201210011234.
or after hearing the input prompt tone, the user clicks and stores the first information set of the identification number through input operation: 110101201210011234, the first communications device thereby obtains a first set of information: 110101201210011234.
103, processing the first information set, and correspondingly obtaining an audio pulse signal set, wherein the audio pulse signal set comprises at least one audio pulse signal;
after acquiring the first set of information, the first communication device needs to convert the acquired first set of information into an audio pulse signal. For example, according to an embodiment instep 102, the first communication device obtains a first set of information: 110101201210011234, the first communication device needs to convert the 18 first information of the first information set into corresponding 18 audio pulse signals, and form the 18 audio pulse signals into an audio pulse signal set, where the first information set includes X first information.
And step 104, sequentially sending at least one audio pulse signal in the audio pulse signal set to the second communication device through the voice transmission channel.
In the voice transmission channel of the established connection, all information is transmitted as audio pulse signals. For example, the first communication device sends the 18 audio pulse signals in the audio pulse information set obtained instep 103 to the second communication device through a voice transmission channel.
The embodiment of the invention provides a data processing method, which comprises the steps of acquiring a first operation in a voice call process, acquiring user information to be input according to the first operation, converting the user information to be input into an audio pulse signal by the first operation and the second operation which is different from the first operation, wherein the second operation is sequential key operation, and then sending the audio pulse signal to a call counterpart through a voice transmission channel. The method and the device can reduce manual operation of a user and improve the accuracy of inputting numbers or letters by the user in the voice call process.
As shown in fig. 2, an embodiment of the present invention provides a flowchart of a data processing method, where an execution subject of the method is a first communication device, and the first communication device may be a terminal, where the terminal may be a mobile phone. The application scenario of the method is that user information required to be input by a user is input through voice, and specifically, the method comprises the following steps:
step 201, after a voice transmission channel is established between a first communication device and a second communication device, acquiring a first operation;
the first operation comprises P sub-operations, wherein P is a natural number not less than 1;
according to the first operation, a first information set is obtained, wherein the first information set comprises X pieces of first information, and the first information can be character information. Wherein X is a natural number not less than 1, and P and X are different.
In this embodiment, the first operation may be a voice operation. The first communication device starts a conversion mode according to a preset condition to obtain a first mode, wherein the first mode can be a voice mode. In the voice mode, when a user needs to input X character information in a voice mode, every time one character information is input, the first communication equipment receives the character information input by the user in the voice mode, and the operation of receiving the character information by the first communication equipment is a sub-operation. The first communication device may obtain X character information through P sub-operations, the X character information constituting the first information set. For example, when a user inputs speech: 1. 3, 5, 1, 2, 3, 4, 11 character information, the first communication device receives the 11 sub-operations input by the user through voice, and the 11 character information obtained correspondingly form a first information set. Through voice operation, a user can directly input character information through voice, the operation of manually inputting the character information is omitted, and meanwhile the communication time of the user is saved.
The preset condition may be an input prompt tone, or a conversion instruction, etc. In the present embodiment, the kind of the preset condition is not limited. For example, the first communication device automatically converts to voice operation after receiving an input alert tone. The input alert tone is used to prompt the user that input of information can begin. The input prompt tone may be represented by a sound such as a beep, a click, or a click. In this embodiment, the first communication device sets the input alert tone required for the auto-start voice mode to be "beep", or "beep", but the type of the input alert tone set by the first communication device is not limited to this, and other indication methods are possible. According to the continuous change of the input prompt tone, the first communication device updates the type of the input prompt tone according to the actual situation.
Step 202, in a first mode, a first communication device collects sound information;
the first communication device includes a sound storage module from which sound information is read. For example, when a user calls by using a mobile phone callback service, the user hangs up the phone after dialing a toll-free number and hearing a prompt tone, and when a callback service switchboard dials the phone of the user, the user can input the phone number of the opposite party to be dialed in a voice input mode after answering the incoming call, and press an end key to end the input operation. For example, the user may input thetelephone numbers 1, 3, 5, 1, 2, 3, 4 by voice input, and press the end key to end the input operation, and the first communication device may collect voice information according to the voice input of the user: 1. 3, 5, 1, 2, 3, 4. Wherein, the ending key can be a "#" key or an "#" key.
The toll-free phone number in the mobile phone callback service can be a reserved access number provided by an operator, the reserved access number is a phone number from 8 digits to 11 digits), and then after a click sound or other voice prompt is heard, about 10 seconds or so, the callback service system collects the phone number of the user and informs the user that the phone can be hung up; after about 10 seconds after the user hangs up, the callback service center can make a call to the user; the user answers the incoming call, after the system automatically reports the telephone charge balance on the callback card, the user can manually input the telephone number of the opposite party to be dialed and press the "#" key or the "#" key to be bound, and the opposite party is waited to answer the incoming call. When the called party is off-hook to answer, the two parties can talk. The callback card is also called a reserved callback card, and is a functional telephone card which is released by a communication operator from a ground end by using a callback principle and basic operators such as telecom, iron communication, internet communication and the like, and can bind a mobile phone, a fixed phone and a large-small smart phone to complete long-distance and short-distance services, other communication services and the like.
The present embodiment may also be applied in another scenario, for example, where a user makes a voice call with a bank service center and the service person prompts to enter a telephone number after a "beep" sound. The first communication device automatically starts a voice mode after acquiring an input prompt tone, in the voice mode, a user can inputtelephone numbers 1, 3, 5, 1, 2, 3, 4, 1, 2, 3 and 4 in a voice input mode and press an end key to end input operation, and the first communication device can collect voice information according to the voice input of the user: 1. 3, 5, 1, 2, 3, 4. Wherein, the ending key can be a "#" key or an "#" key.
Step 203, the first communication device directly converts the sound information into a first information set;
when the collected sound information is single character information which can be directly recognized, the first communication device can directly convert the sound information into corresponding character information. For example, when a user needs to input a telephone number by voice, the telephone numbers of the other party sequentially input by voice are: 1. 3, 5, 1, 2, 3, 4, and the sound information that the first communication device can sequentially receive is: 1. 3, 5, 1, 2, 3, 4, and directly converts the received voice information into corresponding character information, which constitutes a first information set. That is, when the first communication device receives "1" of the user voice input, the first communication device directly converts "1" into corresponding character information "1", and sequentially converts the received voice information of the user voice input into corresponding character information, wherein all the character information forms a first information set.
Step 204, the first communication device converts the sound information into a transition character information set, and analyzes the transition character information set to obtain a first information set;
when the sound information received by the first communication device includes information that cannot be directly recognized as characters, it is necessary to convert the sound information into a transitional character information set including text content information, and analyze the text content information to obtain a first information set. For example, the mobile phone numbers that the user needs to input are 1, 3, 5, four 0, 1, 2, 3, 4, and the first communication device collects the voice information and converts the voice information into text content information, i.e., "1, 3, 5, four 0, 1, 2, 3, 4". The first communication device needs to analyze, i.e., semantically recognize, "four 0 s" in the text content information. After semantic recognition, the obtained information is 1, 3, 5, 0000, 1, 2, 3, 4.
It should be noted that step 203 and step 204 are in a parallel relationship, i.e., different ways of obtaining the first information set. In this embodiment, only step 203 may be adopted to obtain the first information set, or only step 204 may be adopted to obtain the first information set, and then step 205 is executed. In fig. 2,step 204 is represented by a dashed box, or step 203 may also be represented by a dashed box, where the dashed box represents that this step is an optional step, and of course, the optional relationship may also be represented in other ways, and the embodiment of the present invention does not limit the way of representing the optional relationship.
Step 205, the first communication device processes the first information set to obtain X first information, where X is a natural number greater than 1;
and the first communication equipment is sequentially split into single character information according to the obtained first information set according to the arrangement sequence. For example, in the embodiment ofstep 204, the first communication device recognizes "four 0" as 0000 through semantic recognition, the first information set is 1, 3, 5, 0000, 1, 2, 3, 4, and the first communication device sequentially splits 11 character information of 1, 3, 5, 0, 1, 2, 3, 4 according to the ranking order.
Or, in the input mode, the user inputs 13500001234 as the first information set, and the first communication device is sequentially split into 1, 3, 5, 0, 1, 2, 3, and 4 according to the arrangement order of the first information set.
Step 206, the first communication device displays the first information set on the call interface;
it should be noted that, this embodiment does not limit displaying the first information set on the call interface, and the first communication device converts the character information into the sequence of the corresponding audio pulse signals. Optionally, after the semantic recognition, displaying the first information set on the call interface and converting the character information into the corresponding audio pulse signal by the first communication device may be performed synchronously; or after semantic recognition, the first information set can be firstly displayed on a call interface, and then the first communication device converts the character information into a corresponding audio pulse signal; alternatively, after semantic recognition, the first communication device may first convert the character information into a corresponding audio pulse signal and then display the first set of information on the call interface.
Step 207, the first communication device converts the obtained X pieces of first information into corresponding audio pulse signals;
in this embodiment, the input mode is a voice mode, and the character information is sequentially converted into corresponding audio pulse signals according to the arrangement order. For example, after receiving the input alert tone, a first set of information 13512341234 is obtained, splitting the first set of information into 1, 3, 5, 1, 2, 3, 4; and then, the 11 pieces of first information are sequentially converted into corresponding 11 audio pulse signals according to the arrangement sequence, so that an audio pulse signal set consisting of the 11 audio pulse signals is obtained.
Instep 208, the first communication device sends the audio pulse signal to the second communication device through the voice transmission channel.
After the voice transmission channel is established, all character information is transmitted in the audio pulse signal.
The first communication equipment sequentially sends the 11 audio pulse signals in the audio pulse signal set to the second communication equipment through the voice transmission channel.
The embodiment of the invention provides a data processing method, wherein in the voice communication process, after an input prompt tone is acquired, a first communication device collects voice information, converts the voice information into an audio pulse signal, and then sends the audio pulse signal to a communication party through a voice transmission channel. In the voice call process, no manual operation of a user can be realized, and the accuracy of inputting numbers or letters by the user is improved.
As shown in fig. 3, an embodiment of the present invention provides a flowchart of a data processing method, where an execution subject of the method is a first communication device, and the first communication device may be a terminal, where the terminal may be a mobile phone. The method comprises the following steps:
step 301, after a voice transmission channel is established between a first communication device and a second communication device, acquiring a first operation;
in this embodiment, the first operation may be an operation adopted when the user inputs text content by a shortcut key. The first communication equipment starts a conversion mode according to a preset condition to obtain a first mode, wherein the first mode is an input mode. In the input mode, the input operation includes P sub-operations, P is a natural number not less than 1, and the first information set is composed of X pieces of first information. For example, in the input mode, the first information set input by the user is 13512341234, the first information set includes 11 pieces of first information, and the first information may be character information. After the user inputs the first information set, the first communication device receives the first information set input by the user, and the operation of the first communication device receiving the first information set is a sub-operation. Through input operation, a user is enabled to directly click on the first information set from a folder or a temporary storage module for storing the first information set, so that the first communication device can directly read the first information set. The input operation in the embodiment can reduce the operand of the user for inputting the first information set, and simultaneously reduce the burden of the user for memorizing the first information set. It should be noted that the folder for storing the first information set may be a sticky note, an address book, or the like in the first communication device, and the temporary storage module may be an opening email or an opening webpage, or the like.
In the process of voice call, a shortcut key is displayed on a call interface of the first communication device, the shortcut key helps a user to quickly enter a personal information base or an address book of the first communication device, so that the user can directly click the first information set, and after the first information set is clicked, the operation of pressing a "#" key or a "#" key bundle input operation is the first operation.
The preset condition may be an input prompt tone, or a conversion instruction, etc. In the present embodiment, the kind of the preset condition is not limited. For example, the first communication device automatically converts to an input operation after receiving an input alert tone.
Step 302, in a first mode, a first communication device collects a first information set;
the first communication device includes a memory module from which a first set of information is read. For example, a user makes a voice call with a certain bank customer service center, customer service staff prompt the user to input an identity card number after a beep sound, the user enters a first communication equipment personal information base through a shortcut key displayed on a first communication equipment call interface, and clicks a folder for storing the identity card number, such as a convenience label; the method comprises the steps that a folder for storing the identity card number is opened, first communication equipment can automatically detect the content of the folder, if a first information set exists in the folder, the first information set can be all continuous numeric symbol strings, and when the fact that all the continuous numeric symbol strings are the identity card number is determined, a user clicks all the continuous numeric symbol strings to obtain the identity card number. For example, all numeric symbol strings in succession may be displayed in a different color than other letters or numbers in the folder, or all numeric symbol strings in succession may be highlighted. Thus, the user can click the continuous whole number symbol string to enable the first communication device to acquire the continuous whole number symbol string, and then press the end key to end the input operation. Wherein, the ending key can be a "#" key or an "#" key.
Step 303, after obtaining the first information set, the first communication device displays the first information set on the call interface;
for example, during a voice call, the user enters the folder holding the identification number 110101201200001234 and then clicks on all consecutive string of numeric symbols: 110101201200001234, after the first communication device obtains the consecutive all-number-symbol string, the consecutive all-number-symbol string is displayed on the call interface, the consecutive all-number-symbol string being the first set of information.
Step 304, the first communication device processes the first information set to obtain X first information, wherein X is a natural number greater than 1;
and the first communication equipment is sequentially split into single character information according to the obtained first information set according to the arrangement sequence. For example, in the embodiment ofstep 303, after the first communication device obtains the first information set as 110101201200001234, the first communication device performs splitting processing on the first information set, so as to obtain 18 character information: 1. 1, 0, 1, 2, 0, 1, 2, 3, 4.
Step 305, the first communication device converts the obtained X pieces of first information into corresponding audio pulse signals;
the first communication device needs to convert the obtained X character information into a corresponding audio pulse signal. In this embodiment, the input mode is an input mode, and the first communication device splits the first information set into character information and then sequentially converts the character information into corresponding audio pulse signals in sequence.
It should be noted that, this embodiment does not limit displaying the first information set on the call interface, and the first communication device converts the character information into the sequence of the corresponding audio pulse signals. Optionally, after the first information set is obtained, the first information set is displayed on a call interface, the first information set is split by the first communication device, and the conversion of the split X character information into corresponding audio pulse signals can be performed synchronously; or after the first information set is obtained, the first information set may be displayed on the call interface first, then the first communication device splits the first information set, and converts the split X character information into corresponding audio pulse signals; or after the first information set is obtained, the first communication device splits the first information set, converts the split X character information into corresponding audio pulse signals, and then displays the first information set on the call interface.
Step 306, the first communication device sends the audio pulse signal to the second communication device through the voice transmission channel.
In the established voice transmission channel, all character information is transmitted by audio pulse signals.
In the input mode, the first communication device sequentially sends X audio pulse signals in the audio pulse signal set to the second communication device through the voice transmission channel.
The embodiment of the invention provides a data processing method, which comprises the steps of inputting a character information set by a user after acquiring an input prompt tone in the voice call process, converting the character information set into a corresponding audio pulse signal, and then sending the audio pulse signal to a call counterpart through a voice transmission channel. In the voice call process, the manual operation of the user can be reduced, and the accuracy of inputting numbers or letters by the user can be improved.
Example 2
As shown in fig. 4, an embodiment of the present invention provides an apparatus for data processing, including: the device comprises anacquisition module 401, an obtainingmodule 402, aprocessing module 403 and a sendingmodule 404, and the device may be a first communication device. The first communication device may be a handset.
Theacquisition module 401 is configured to acquire a first operation after the first communication device and the second communication device establish a voice transmission channel;
optionally, the first communication device and the second communication device may be the same type of device, or the first communication device and the second communication device may be different types of devices. For example, both the first communication device and the second communication device may be cell phones, or the first communication device may be a cell phone and the second communication device may be a landline phone.
The first operation may be a voice operation, or the first operation may be an input operation.
An obtainingmodule 402, configured to obtain a first information set according to a first operation;
for example, after the user hears the input alert tone and sequentially inputs 110101201210011234, the first communication device obtains a first set of information as: 110101201210011234.
aprocessing module 403, configured to process the first information set, and correspondingly obtain an audio pulse signal set, where the audio pulse signal set includes at least one audio pulse signal;
after acquiring the first set of information, the first communication device needs to convert the acquired first set of information into a corresponding audio pulse signal. For example, after receiving the input prompt tone, the obtainingmodule 402 obtains 110101201210011234 of the first information set, theprocessing module 403 splits the first information set into 1, 0, 1, 2, 1, 0, 1, 2, 3, and 4, and sequentially converts the first information set into corresponding audio pulse signals according to 18 pieces of first information in sequence, so as to obtain an audio pulse signal set, where the first information may be character information.
A sendingmodule 404, configured to send at least one audio pulse signal in the set of audio pulse signals to the second communication device through the voice transmission channel in sequence.
In the voice transmission channel for establishing connection, all character information is transmitted by audio pulse signal.
Further, as shown in fig. 5, the apparatus further includes: aconversion module 405;
aconversion module 405, configured to start a conversion mode according to a preset condition, and obtain a first mode, so as to perform a subsequent acquisition operation in the first mode.
The first mode may be a voice mode and the first mode may also be an input mode. Theconversion module 405 starts the conversion mode according to a preset condition to obtain the first mode, where the preset condition may be an input prompt tone, or a conversion instruction, etc. In the present apparatus, the kind of the preset condition is not limited. For example, theconversion module 405 automatically converts to the voice mode after receiving the input prompt tone; alternatively, theconversion module 405 automatically converts to the input mode after receiving the input alert tone.
Theacquisition module 401 in the apparatus is further configured to acquire a second operation after the first communication device and the second communication device establish a voice transmission channel, where the second operation includes M sub-operations, M is a natural number not less than 1, and the first operation is different from the second operation; for example, when a user needs to input a mobile phone number, 1, 3, 5, 1, 2, 3, 4, 1, 2, 3, and 4 are sequentially input through a key, and each time a number is input, theacquisition module 401 receives the number input by the key of the user, and the operation of receiving the number by theacquisition module 401 is a sub-operation, that is, theacquisition module 401 performs 11 sub-operations. Wherein the number input by the user here is the second information.
The second operation is conventional in the art.
An obtainingmodule 402, configured to obtain a second information set according to a second operation, where the second information set includes M pieces of second information;
the second information is character information input by a user.
Theprocessing module 403 is further configured to process the second information set, and correspondingly obtain an audio pulse signal set, where the audio pulse signal set includes M audio pulse signals;
the sendingmodule 404 is further configured to send the M audio pulse signals to the second communication device through the voice transmission channel in sequence.
Further, the obtainingmodule 402 in the apparatus is configured to: obtaining a first information set according to a first operation, wherein the first operation comprises P sub-operations, and P is a natural number not less than 1; the first information set comprises Q pieces of first information, wherein Q is a natural number not less than 1, and P and Q are different;
in this embodiment, theconversion module 405 starts the conversion mode according to a preset condition to obtain a first mode, where the first mode may be a voice mode. In the voice mode, when a user needs to input Q character information by voice, the obtainingmodule 402 receives the character information input by the user by voice every time when inputting one character information, and the operation of the obtainingmodule 402 receiving the character information is a sub-operation. The obtainingmodule 402 may obtain Q character information through P sub-operations, the Q character information constituting the first information set. For example, when a user inputs speech: 1. 3, 5, 1, 2, 3, 4, 11 character information, the first communication device receives the 11 sub-operations input by the user through voice, and a first information set composed of 11 character information can be obtained.
Alternatively, the first mode is an input mode. In the input mode, the input operation includes P sub-operations, P is a natural number not less than 1, and the first information set is composed of Q pieces of first information. For example, in the input mode, the first information set input by the user is 13512341234, the first information set includes 11 pieces of first information, and the first information may be character information. After the user inputs the first information set, the first communication device receives the first information set input by the user, and the operation of the first communication device receiving the first information set is a sub-operation.
Further, the apparatus further comprises: asound storage module 406;
asound storage module 406, configured to store sound information;
theacquisition module 401 is configured to acquire a voice operation to obtain voice information;
the obtainingmodule 402 is further configured to: reading the sound information from thesound storage module 406, and directly converting the sound information into the first information set;
when the sound information read from thesound storage module 406 is single character information that can be directly recognized, the obtainingmodule 402 can directly convert the sound information into corresponding character information. For example, when a user needs to input a telephone number by voice, the telephone numbers of the other party sequentially input by voice are: 1. 3, 5, 1, 2, 3, 4, the obtainingmodule 402 may sequentially receive the following sound information: 1. 3, 5, 1, 2, 3, 4, and directly converts the received voice information into corresponding character information, which constitutes a first information set. That is, when the first communication device receives "1" of the user voice input, the first communication device directly converts "1" into corresponding character information "1", and sequentially converts the received voice information of the user voice input into corresponding character information, wherein all the character information forms a first information set.
Optionally, the obtainingmodule 402 is further configured to read the sound information from thesound collecting module 406, convert the sound information into a transition character information set, and analyze the transition character information set to obtain the first information set.
When the sound information read from thesound collection module 406 includes information that cannot be directly recognized as characters, the obtainingmodule 402 needs to convert the sound information into a transition character information set, the transition character information set includes text content information, and the text content information is analyzed to obtain a first information set. For example, the number of the mobile phone that the user needs to input is 1, 3, 5, four 0, 1, 2, 3, 4, the collectingmodule 401 collects the voice information, and the obtainingmodule 402 converts the voice information into text content information, that is, "1, 3, 5, four 0, 1, 2, 3, 4". The obtainingmodule 402 needs to analyze "four 0" in the text content information, i.e. semantic recognition. After semantic recognition, the obtained information is 1, 3, 5, 0000, 1, 2, 3, 4.
Optionally, the apparatus further comprises: astorage module 407;
astorage module 407, configured to store a first information set;
theacquisition module 401 is configured to acquire an input operation to obtain a first information set;
the obtainingmodule 402 is further configured to read the first set of information from thestorage module 407.
For example, a user makes a voice call with a certain bank customer service center, a customer service staff prompts the user to input an identity card number after a beep sound, the user enters a first communication device personal information base through a shortcut key displayed on a first communication device call interface, clicks a first information set from thestorage module 407, and presses an end key to end the input operation, so that the first communication device reads the first information set. Wherein, the ending key can be a "#" key or an "#" key.
It should be noted that, when only voice operation can be adopted, the apparatus includes thesound storage module 406, and does not include thestorage module 407; when only the input operation can be adopted, the device includes thestorage module 407, and does not include thesound storage module 406; when both the voice operation and the input operation are employed, the apparatus includes asound storage module 406 and astorage module 407.
After the obtainingmodule 402 obtains the first set of information, theprocessing module 403 includes: afirst processing unit 4031, asecond processing unit 4032;
afirst processing unit 4031, configured to process the first information set to obtain X pieces of first information, where X is a natural number greater than 1;
thefirst processing unit 4031 splits the acquired first information sets into single first information in turn according to the arrangement order. For example, when the first mode is a speech mode, the user speech inputs a first set of information of 13500001234, and thefirst processing unit 4031 processes the first set of information to obtain 11 pieces of first information: 1. 3, 5, 0, 1, 2, 3, 4. Alternatively, when the first mode is the input mode, the user inputs 13500001234 as all first information sets at one time, andfirst processing unit 4031 processes the first information sets to obtain 11 pieces of first information: 1. 3, 5, 0, 1, 2, 3, 4.
Asecond processing unit 4032, configured to sequentially process the X pieces of first information to obtain X pieces of audio pulse signals, so as to obtain an audio pulse signal set composed of the X pieces of audio pulse signals.
Thesecond processing unit 4032 converts the split single character information into corresponding audio pulse signals in sequence.
For example, in thefirst processing unit 4032, the first information set is split into 11 character information: 1. 3, 5, 0, 1, 2, 3, and 4, thesecond processing unit 4032 sequentially converts the received 11 pieces of first information into corresponding 11 pieces of audio pulse signals according to the arrangement order, so as to obtain an audio pulse signal set composed of the 11 pieces of audio pulse signals.
After thesecond processing unit 4032 sequentially converts the X pieces of first information into corresponding X pieces of audio pulse signals according to the arrangement order, the sendingmodule 404 is configured to: and sequentially sending the X audio pulse signals to the second communication equipment through the voice transmission channel.
In the voice transmission channel for establishing connection, all character information is transmitted by audio pulse signal.
And sending at least one audio pulse signal in the audio pulse signal set to the second communication equipment through the voice transmission channel in sequence under the voice mode.
Further, the apparatus further comprises: adisplay module 408;
adisplay module 408 is configured to display the first set of information on the voice call interface.
It should be noted that the apparatus does not limit the sequence of displaying the first information set on the call interface and the module processing for converting the first information into the corresponding audio pulse signal. Optionally, after the semantic recognition, thedisplay module 408 displays the first information set on the call interface and theprocessing module 403 converts the first information into the corresponding audio pulse signal may be performed synchronously; alternatively, after semantic recognition, thedisplay module 408 may first display the first information set on the call interface, and then theprocessing module 403 converts the first information into a corresponding audio pulse signal; alternatively, after semantic recognition, theprocessing module 403 may first convert the first information into a corresponding audio pulse signal, and then thedisplay module 408 displays the first set of information on the call interface.
The embodiment of the invention provides a data processing device, which is characterized in that a module character information set is obtained after an input prompt tone is obtained in the voice call process, a processing module converts the character information set into a corresponding audio pulse signal, and then a sending module sends the audio pulse signal to a call counterpart through a voice transmission channel. In the voice call process, the manual operation of the user can be reduced, and the accuracy of inputting numbers or letters by the user can be improved.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (16)

CN201210510409.9A2012-12-032012-12-03A kind of method and device of data processingActiveCN103856597B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201210510409.9ACN103856597B (en)2012-12-032012-12-03A kind of method and device of data processing

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201210510409.9ACN103856597B (en)2012-12-032012-12-03A kind of method and device of data processing

Publications (2)

Publication NumberPublication Date
CN103856597Atrue CN103856597A (en)2014-06-11
CN103856597B CN103856597B (en)2017-03-01

Family

ID=50863797

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201210510409.9AActiveCN103856597B (en)2012-12-032012-12-03A kind of method and device of data processing

Country Status (1)

CountryLink
CN (1)CN103856597B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104363347A (en)*2014-11-212015-02-18上海斐讯数据通信技术有限公司Electronic terminal and method for rapidly inputting data during communication thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040121814A1 (en)*2002-12-202004-06-24International Business Machines CorporationNavigation of interactive voice response application using a wireless communications device graphical user interface
CN101267600A (en)*2007-03-072008-09-17艾格瑞系统有限公司Communications server for handling parallel voice and data connections and method of using the same
CN101480028A (en)*2006-06-282009-07-08摩托罗拉公司System and method for interaction of mobile station with interactive voice response system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040121814A1 (en)*2002-12-202004-06-24International Business Machines CorporationNavigation of interactive voice response application using a wireless communications device graphical user interface
CN101480028A (en)*2006-06-282009-07-08摩托罗拉公司System and method for interaction of mobile station with interactive voice response system
CN101267600A (en)*2007-03-072008-09-17艾格瑞系统有限公司Communications server for handling parallel voice and data connections and method of using the same

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104363347A (en)*2014-11-212015-02-18上海斐讯数据通信技术有限公司Electronic terminal and method for rapidly inputting data during communication thereof

Also Published As

Publication numberPublication date
CN103856597B (en)2017-03-01

Similar Documents

PublicationPublication DateTitle
US20080255848A1 (en)Speech Recognition Method and System and Speech Recognition Server
CN111447327A (en)Fraud telephone identification method, device, storage medium and terminal
CN103139404A (en)System and method for generating interactive voice response display menu based on voice recognition
CN101951432A (en)Method, device and mobile terminal for adding contact information into address book
CN110536029B (en)Interaction method, network side equipment, terminal equipment, storage medium and system
EP3174052A1 (en)Method and device for realizing voice message visualization service
CN104247473B (en) Terminal device, interactive voice response device, missed call reminder system and method
US20230247131A1 (en)Presentation of communications
CN101052069A (en)Translation method for voice conversation
CN101351000A (en)Method for showing information and communication terminal
CN101232664A (en)Method for displaying information contents in mobile phone
CN101795325A (en)Number inputting method and terminal
CN105007365B (en)A kind of extension number dialing method and device
CN103856597B (en)A kind of method and device of data processing
CN105554233A (en)Outgoing call prompting method and terminal
KR100989363B1 (en) Information providing system and method for providing multimedia content during a call
CN101212735A (en)Method for enabling the sending party to input the telephone number into the receiving party's mobile phone book
CN103051800B (en)Mobile terminal and mobile terminal network application processing method
KR20090107147A (en) Method for providing call and push type web service, and accordingly, OPIP terminal, system
CN103929532A (en)Information processing method and electronic equipment
CN106817474A (en)The method and device of dialing keyboard is called in communication process
CN102801862A (en)Method for automatically starting up cell phone
CN103369151B (en)information output method and device
US7561564B2 (en)IP telephone
CN112954103A (en)Call communication method, device, storage medium and fixed telephone

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp