CN101389095B - Method and system for speech monitoring by communication terminal - Google Patents
Method and system for speech monitoring by communication terminal Download PDFInfo
- Publication number
- CN101389095B CN101389095B CN2008100004331A CN200810000433A CN101389095B CN 101389095 B CN101389095 B CN 101389095B CN 2008100004331 A CN2008100004331 A CN 2008100004331A CN 200810000433 A CN200810000433 A CN 200810000433A CN 101389095 B CN101389095 B CN 101389095B
- Authority
- CN
- China
- Prior art keywords
- monitoring
- recording
- number range
- voice
- identification code
- 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.)
- Expired - Fee Related
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract 64
- 238000004891 communication Methods 0.000 title claims abstract 55
- 238000000034 method Methods 0.000 title claims abstract 18
- 238000012545 processing Methods 0.000 claims abstract 4
- 238000013500 data storage Methods 0.000 claims 8
- 238000012986 modification Methods 0.000 claims 3
- 230000004048 modification Effects 0.000 claims 3
- 230000029058 respiratory gaseous exchange Effects 0.000 claims 3
- 230000005540 biological transmission Effects 0.000 claims 2
- 230000005236 sound signal Effects 0.000 claims 2
- 210000000352 storage cell Anatomy 0.000 claims 1
Images
Landscapes
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
The invention provides a method and system processing the voice monitoring by communication terminal. The method mainly comprises following steps: setting the voice monitoring number range via the inputting device; the audio communication device sends or receives the identifying code; the identifying code represents the to-be connected or required number of the communication terminal; when the identifying code is in the range of the voice monitoring, the recording device processes the recording and playing; when the identifying code is not in the range of the voice monitoring, the audio communicating device is communicated with the invention vocally; the system of the achieving method comprises an input/output unit, a data memory unit, a audio communicating unit, a judging and processing unit and a recording unit. The method and system of the invention can achieves the automatic recording for the calling number and calling out number and the function of the automatic replying for the appointed number; the invention also achieves the function of the remotely starting the communicating terminal recording.
Description
Technical field
The present invention relates to the voice communication field, be specifically related to a kind of method and system of utilizing communication terminal to carry out voice monitoring.
Background technology
Mobile phone is as a kind of communication terminal, the person-to-person communication instrument that has become people and generally had, and except the most basic communication function of mobile phone, many other new functions that people have returned mobile phones design are for example taken pictures, are made a video recording, recording, playing back music, global location etc.The sound-recording function of mobile phone generally has two kinds, and the one, simple recorder function promptly can be regarded as a recorder and mobile phone is integrated, and does not have being communicated with on logic and the circuit between recorder and the mobile phone; Another then combines the data communication function of recorder and mobile phone, and it can record, store dialog context, and the voice messaging of recording is externally transmitted with the form of multimedia file by the mobile network.
The mobile phone sound-recording function normally uses on this machine, can not control by the person's of being operated people or other equipment in addition.Recorder of all kinds more is the different of outward appearance and volume size aspect except recording medium storage is slightly variant.The different recorder of these kinds adds that the recording cell-phone function of releasing afterwards is roughly the same in fact, being recording of place environment and conversation synchronization, but being environment recording or all there is a fatal deficiency in the synchronization of mobile phone communication---it is controlled must be manual implementation at the scene.During the communication process recording that no matter being to use common recorder still is the telephone relation that place environment, caller are thrown into of mobile phone recorder, make the recipient; all needing the operator also oneself to operate at the scene could implement, but the situation of operation takes place to be not easy at that time operate or forget through regular meeting.
One of the most basic purpose that has mobile phone is exactly the daily conversation that is convenient for people to.Such situation is but usually arranged, and the message of throwing into is stereotyped, and answering also can same thousand piece.Perhaps squeeze into phone and be unwilling to connect, give disrespectful sense, so wish to avoid awkward method as the Shi Nengyou that occur being unwilling to receive calls but can not shut down or refuse to answer.And this moment, the best way can be implemented to reply exactly automatically.People equally also have numerous reason to need to implement at a distance, automatically recording operation under the various situations.But present mobile phone recorder all can not be realized above-mentioned purpose.
In addition, also there is foregoing problem in other the communication terminal with sound-recording function except mobile phone.
Summary of the invention
The purpose of this invention is to provide a kind of method of utilizing mobile phone to record, utilize this method can realize to specifying the dialog context automatic recording of incoming call, outgoing call, the assigned number automatic speech is play realization secretary recovery function, can also realize the function of remote activation mobile phone recording.
For achieving the above object, the present invention is by the following technical solutions:
A kind of method of utilizing communication terminal to carry out voice monitoring, this communication terminal comprises input unit, data storage device, VOCA voice communications assembly and recording device at least, this method may further comprise the steps:
(1) by input unit the voice monitoring number range is set, and it is kept in the data storage device;
(2) sent or received identification code by described VOCA voice communications assembly, this identification code indicates to connect or ask the number of the communication terminal of connection;
(3) judge that described identification code is whether in the voice monitoring number range in step (1);
(4) in the time of in the voice monitoring number range of described identification code in step (1), execution in step when described recording device is recorded or broadcast (5); If described identification code is in the voice monitoring number range in step (1) time, then direct execution in step (5);
(5) receive the answer signal that sends from the terminal that will connect by described VOCA voice communications assembly, or send the terminal that answer signal connects to request, this answer signal represents to set up connection, then by described VOCA voice communications assembly and its voice communication.
Communication terminal described in this method is a mobile phone.
Data storage device comprises the RAM memory described in this method:
In step (1), in the RAM memory, write monitor state flag bit effective value by input unit, or the monitor state flag bit effective value of having stored in the RAM memory is revised as invalid value, be null value if then described monitor state flag bit data are not set;
Also comprise step (21) after step (2): judge the monitor state flag bit data in the described RAM memory, if during effective value, execution in step (3) is if invalid value or be null value, then execution in step (5).
In this method, in step (1), described voice monitoring number range comprises breathe out monitoring number range and incoming call monitoring number range;
In step (3), judge whether whether the identification code that described VOCA voice communications assembly sends monitor number range in incoming call in the identification code of breathe out monitoring number range or reception;
In step (4), the identification code that is sent by described VOCA voice communications assembly is when breathing out the monitoring number range, described VOCA voice communications assembly receives the answer signal that sends from the terminal that will connect, connect and its voice communication, the content of recording device recorded speech communication simultaneously, sent by a side wherein behind the end of conversation and interrupt the signal that connects, this signal finishes recording as closing recorded audio signals simultaneously, and the audio file of recording is kept in the data storage device;
In step (4), the identification code that described VOCA voice communications assembly receives is when incoming call monitoring number range, send the terminal that answer signal connects to request by described VOCA voice communications assembly, connect and its voice communication, while recording device recorded speech Content of Communication, sent by a side wherein behind the end of conversation and interrupt the signal that connects, this signal finishes recording as closing recorded audio signals simultaneously, and the audio file of recording is kept in the data storage device.
In this method, in step (1), the voice monitoring number range also comprises remote control recording number range;
In step (3), when receiving identification code, whether at first judge described identification code at remote control recording number range by described VOCA voice communications assembly, if not in remote control recording scope, judge that more whether described identification code is at incoming call monitoring number range;
In step (4), described identification code is in remote control recording scope the time, with this identification code recording in memory, send by described VOCA voice communications assembly simultaneously and interrupt connecting the terminal that signal connects to request, and read recording switch Status Flag bit data, if invalid value then is in non-recording state, described recording device is externally recorded, correspondingly recording switch flag bit data modification is an effective value, and expression is in recording state;
When described VOCA voice communications assembly receives the identification code identical with the identification code that is write down once more under being in recording state, recording device is closed recording, the audio content of recording is kept in the data storage device, correspondingly recording switch flag bit data modification position invalid value represents to be in non-recording state.
In this method, in step (1), described voice monitoring number range comprises that also the secretary replys number range, records one section and this number range corresponding audio files by recording device, and it is kept in the data storage device;
In step (3), when receiving identification code by described VOCA voice communications assembly, judge that at first whether described identification code is at remote control recording number range, if not at remote control recording number range, judge whether again to reply number range the secretary, if do not reply number range, judge whether at last at incoming call monitoring number range the secretary;
In step (4), described identification code is in the secretary replys number range the time, automatically send the terminal that answer signal connects to request by described VOCA voice communications assembly, simultaneously described recording device is play with this secretary and is replied the number range corresponding audio files, VOCA voice communications assembly sends to the audio content of playing on the terminal that connects with it, described audio file finishes the described recording device in back and closes broadcast, is interrupted connecting by described VOCA voice communications assembly.
In this method, in step (1), write monitor mode flag bit data by input unit at the RAM memory, it comprises the exhalation monitoring flag bit corresponding with described exhalation monitoring number range, behind this starting terminal it is initialized as invalid value, by the input unit monitoring flag bit data modification of will breathing out is effective value, or effective value is revised invalid value, or does not make an amendment;
In step (3), at first judge the exhalation monitoring flag bit data in the described RAM memory, if during effective value, whether judge identification code that described VOCA voice communications assembly sends at the monitoring number range of breathing out, if invalid value, execution in step (5).
In this method, in step (1), described monitor mode flag bit data also comprise with described incoming call monitoring number range, remote control recording number range, secretary replys the corresponding incoming call monitoring flag bit of number range, remote control recording flag bit, secretary's restore sign bit data, behind this starting terminal it is initialized as invalid value, by input unit it is revised as effective value, or effective value revised invalid value, or do not make an amendment;
Further comprising the steps of in step (3):
(31) at first judge remote control recording flag bit data in the described RAM memory,, judge that whether identification code that described VOCA voice communications assembly receives is at remote control recording number range if during effective value;
(32) if remote control recording flag bit data are invalid value, or in step (31) identification code during not at remote control recording number range, judge the secretary's restore sign bit data in the described RAM memory, if during effective value, judge whether the identification code that described VOCA voice communications assembly receives replys number range the secretary;
(33) if secretary's restore sign position is an invalid value, or in step (32) identification code not when the secretary replys number range, judge the incoming call monitoring flag bit data in the described RAM memory, if during effective value, judge whether the identification code that described VOCA voice communications assembly receives monitors number range in incoming call;
(34) if incoming call monitoring flag bit is an invalid value, or in step (33) identification code not when number range is monitored in incoming call, execution in step (5).
In step (1), by the input unit setting voice monitoring receiving number scope corresponding with the voice monitoring number range, described voice monitoring receiving number scope comprises: with described exhalation monitoring, incoming call monitoring, corresponding exhalation monitoring, incoming call monitoring, the remote control recording receiving number scope of remote control recording number range difference;
After described recording device recording of step (4) or broadcast, send the audio content of recording to the terminal of the voice monitoring receiving number scope of correspondence by VOCA voice communications assembly.
By the input unit setting voice monitoring reception e-mail address scope corresponding with the voice monitoring number range, described voice monitoring receives the e-mail address scope and comprises: with described exhalation monitoring, incoming call monitoring, corresponding exhalation monitoring, incoming call monitoring, the remote control recording reception e-mail address scope of remote control recording number range difference;
In step (4) afterwards, send the audio content of recording by VOCA voice communications assembly to the mailbox of the voice monitoring reception e-mail address scope of correspondence.
Communication terminal also comprises the short message communication device described in this method, and described monitor state flag bit, monitor mode flag bit, voice monitoring number range, voice monitoring receiving number scope, voice monitoring receive the short message content setting that the e-mail address scope is received by described short message communication device.
A kind of system that utilizes communication terminal to carry out voice monitoring, the communication terminal in this system comprises:
Input-output unit is used for inputoutput data, and the data of being imported comprise the voice monitoring number range;
Data storage cell: the voice monitoring number range that is used to store user's input;
Voice communication unit: be used for sending or receiving identification code, this identification code indicates to connect or ask the number of the communication terminal of connection, send or the reception answer signal to the other side then, this answer signal represents to set up connection, and back and the other side's voice communication connect;
Judgment processing unit: be used for the voice monitoring number range of the transmission of voice communication unit or identification code that receives and data memory unit is compared, judge the voice monitoring number range classification that described identification code is affiliated;
Recording unit: be used for drawing identification code in described voice monitoring number range the time, in voice communication, carry out the recording corresponding or broadcast is operated with this number range in the judgment processing unit;
Radio frequency transmission/receiving element: be used for the audio file recorded of recording unit is sent to terminal in the receiving number scope of appointment.
Utilize method and system of the present invention to realize the incoming call of assigned number scope, the automatic extraction of outgoing call content, and the voice messaging that extracts is sent to any pre-determined recipient; The start stop operation of all right far distance controlled mobile phone sound-recording function has promptly been realized the remote control of recorder; For another example the incoming call of assigned number scope is replied by the content of recording in advance, in fact it has finished the work that the secretary should do.If communication terminal just has been not only the person-to-person communication product like this, it will become a powerful incomparable voice monitoring device, has made things convenient for daily using and handling official business.
Description of drawings
When breathing out for mobile phone, realizes Fig. 1 the method flow diagram of voice monitoring;
Fig. 2 realizes the method flow diagram of voice monitoring during for mobile phone called party;
Fig. 3 carries out the method flow diagram of voice monitoring for the present invention utilizes mobile phone;
Fig. 4 is the flow direction of control command of the present invention and monitor message;
Fig. 5 is provided with signal for the remote control of mobile phone intrinsic parameter in the embodiment of the invention;
Fig. 6 is cell phone system and a control flow chart in the present embodiment.
Embodiment
Following examples are used to illustrate the present invention, but are not used for limiting the scope of the invention.
The information processing terminal in the present embodiment is existing mobile phone with multimedia message, and the input unit of mobile phone is keyboard or writing pen, has data storage device, recording device, VOCA voice communications assembly in the mobile phone, also has display unit simultaneously.
1, the function that realizes by this method in the present embodiment
Can show key frame as most of mobile phones after the simple relatively mobile phone of function enters holding state in the prior art, all major functions can be listed one by one by operation entree singly-bound, and be operated control accordingly.For quick operation, generally also function commonly used mode with shortcut is provided with separately.Each operates in the mobile phone operating system control program is one section program software, and present embodiment is to increase a function in whole system, promptly increases by one section software systems that realize this function.Increase the position of function in system according to being provided with, this software is carried out suitable connection.
After position of function is determined, because the Control work that this program is done as the startup of recording, stop, a series of actions such as the storage of file and transmission all are functional software blocks ready-made in the former mobile phone operation, therefore only need in monitoring program, suitably call these function program sections and get final product.The voice monitoring program mainly is to carry out the processing of some keyboard inputs and the setting of monitoring parameter, after monitoring program is finished they suitably is connected with operating system, makes operating system to manage effectively, and monitoring function just can move and use.
Be following function and control mode with mobile phones design in the present embodiment:
Monitoring classification---recording;
Monitor mode---phone exhalation, phone incoming call, remote control recording;
Other function---secretary replys;
Money command mode---dialing;
The position of monitoring mobile phone setting operation---homepage.
Therefore the mobile phone in the present embodiment is only accepted dialing as the control command monitoring of recording, and monitor mode has that phone is breathed out, phone incoming call and remote control are recorded, and other increases secretary's recovery function.At last for the ease of the machine main operation, the setting of monitor state is placed on homepage carries out.
2, realize the method for above-mentioned functions in the present embodiment
2.1 the setting of voice monitoring parameter
Be provided with 2 grades of 5 kinds of Status Flags by keyboard in the memory of mobile phone in this method, one-level is a Status Flag, only establishes one " monitor state sign ".One-level is monitor mode (or sub-state) sign, sets up four of " incoming call monitor mode sign ", " exhalation monitor mode sign ", " remote control record type signs " or " secretary's information mode sign ".
211 monitor state signs
Status Flag represents which kind of state is present system be in, and is " voice monitoring state " or " non-voice monitor state ".It is a very important sign in this method, it is determining whether the voice monitoring operation of this method is performed, in Fig. 1 as can be seen when call is arranged, at first to check and judge whether to be in the voice monitoring state, if then carry out corresponding voice monitoring operation, otherwise handle as ordinary call.And the foundation that judges whether to be in the voice monitoring state is the data in monitor state flag bit memory cell that read:
[monitor state sign]=FF (set up the monitor state sign, monitoring activates)
[monitor state sign]=00 (removing the monitor state sign, the monitoring dormancy)
Have only when monitoring the Shi Caihui that is activated and accept the voice monitoring operation, then mobile phone and regular handset are as good as if monitoring is in resting state, in the present embodiment memory cell of monitor state flag bit is located in the RAM memory in the mobile phone, data under the initial condition in this monitor state flag bit memory cell are 00, be invalid value, the user can be revised as effective value FF with invalid value 00 by input unit, or effective value FF is revised as invalid value 00 when not wanting to implement this function, since when start corresponding monitor state flag bit revert to initial condition value 00, so the user is defaulted as invalid value 00 when not being provided with.
Be not limited to effective value is made as FF during concrete enforcement, also can be made as other non-vanishing data.Also the effective value of monitor state flag bit can be made as any two kinds of different data with invalid value, define one of them and be effective value, then another is an invalid value, during mobile phone power-on monitor state flag bit in the ram memory cell is initially invalid value.
212 monitor mode signs
The monitor mode sign is the child sign under the monitor state, and its expression is in any monitor mode at present.As can be seen whenever call is arranged, and the monitor state flag bit is that effective value (when [monitor state sign]=FF), all will carry out the judgement of monitor mode, thereby carry out different policer operations according to the difference of monitor mode from Fig. 2, Fig. 3.With " monitor state sign " to set up principle the same, the foundation that judges whether to be in monitor mode is the data at the monitor mode flag bit of RAM store memory storage that read:
[incoming call monitor mode sign]=FF (the incoming call monitor mode is set up, to the incoming call monitoring)
[incoming call monitor mode sign]=00 (the incoming call monitor mode is removed, and cancels the monitoring to incoming call)
[exhalation monitor mode sign]=FF (the exhalation monitor mode is set up, to the monitoring of breathing out)
[exhalation monitor mode sign]=00 (the exhalation monitor mode is removed, and cancels the monitoring to breathing out)
[remote control record type sign]=FF (the remote control record type is set up, and allows recording)
[remote control record type sign]=00 (the remote control record type is removed, and does not allow recording)
[secretary replys the mode sign]=FF (secretary's information mode is set up, and allows to reply)
[secretary replys the mode sign]=00 (secretary's information mode is removed, and does not allow to reply)
In the present embodiment memory cell of monitor mode flag bit also is located in the RAM memory cell in the mobile phone, monitor mode flag bit data are 00 to be invalid value under the initial condition, the user can be revised as effective value FF with invalid value 00 by input unit, or effective value FF is revised as invalid value 00 when not wanting to implement this function, since when start corresponding monitor mode flag bit revert to initial condition value 00, so the user is defaulted as invalid value 00 when not being provided with.
Be not limited to monitor mode flag bit effective value is made as FF during concrete enforcement, also can be made as other non-vanishing data.Also the effective value of monitor mode flag bit can be made as any two kinds of different data with invalid value, define one of them and be effective value, then another is an invalid value, during mobile phone power-on monitor mode flag bit in the ram memory cell is initially invalid value.
212 monitoring number ranges
By input unit the voice monitoring number range is set in mobile phone in the present embodiment, and it is preserved in the memory of mobile phone, according to the difference of monitor mode, the voice monitoring number range of present embodiment comprises four groups, is respectively:
[incoming call monitoring number range];
[the monitoring number range of breathing out];
[remote control recording number range];
[secretary replys number range];
When secretary's number range is set, to record one section and this number range corresponding audio files by the recording device of mobile phone in advance, and it is preserved in the memory of mobile phone.
Each sets of numbers scope in the present embodiment, can import a number by input unit, or import several numbers, the corresponding number end mark of input position behind the intact number of wherein every input, the input of this number end mark position can realize with the comma on the keyboard, space or other symbol, certainly, the user can not Enter Number yet, and then giving tacit consent to this sets of numbers scope is null value.
The identification code that number in the present embodiment is represented handset call or sent or receive when called, this identification code indicate to connect or the number of the terminal of asking to connect.
213 monitoring receiving number scopes
By input unit voice monitoring receiving number scope is set in mobile phone in the present embodiment, and it is preserved in the memory of mobile phone, according to the difference of monitor mode, the voice monitoring receiving number scope of present embodiment comprises three groups, is respectively:
[incoming call monitoring receiving number scope];
[the monitoring receiving number scope of breathing out];
[remote control recording receiving number scope];
Each sets of numbers scope in the same present embodiment, can import a number by input unit, or import several numbers, the corresponding number end mark of input position behind the intact number of wherein every input, the input of this number end mark position can realize with the comma on the keyboard, space or other symbol, certainly, also can not import, then giving tacit consent to this sets of numbers scope is null value.
Number in the present embodiment is represented the number of the terminal that mobile phone sends the audio file recorded by VOCA voice communications assembly.
214 monitoring receive the e-mail address scope
By input unit voice monitoring is set in mobile phone in the present embodiment and receives the e-mail address scope, and in the memory with its preservation mobile phone, according to the difference of monitor mode, the voice monitoring of present embodiment receives the e-mail address scope and comprises three groups, is respectively:
[the incoming call monitoring receives the e-mail address scope];
[monitoring of breathing out receives the e-mail address scope];
[the remote control recording receives the e-mail address scope];
Each group e-mail address scope in the same present embodiment, can import an e-mail address by input unit, or import several e-mail addresses, the corresponding end mark of input position behind the intact e-mail address of wherein every input, the input of this end mark position can realize with the comma on the keyboard, space or other symbol, certainly, the user can not import yet, and then giving tacit consent to this group e-mail address scope is null value.
List Address in the present embodiment shows the address of the mailbox that mobile phone sends the audio frequency recorded by VOCA voice communications assembly.
Therefore, the voice monitoring parameter below can being provided with in mobile phone as required by finger-impu system in the present embodiment comprises:
1. [monitor state flag bit];
2. [incoming call monitoring flag bit], [incoming call monitoring number range], [incoming call monitoring receiving number scope], [the incoming call monitoring receives the email address realm];
3. [breathe out monitoring flag bit], [the monitoring number range of breathing out], [the monitoring receiving number scope of breathing out], [monitoring of breathing out receives the email address realm];
4. [remote control recording flag bit], [remote control recording number range], [remote control recording receiving number scope], [the remote control recording receives the email address realm];
5. [secretary's restore sign position], [secretary replys number range]:
2.2 realize the method for voice monitoring when mobile phone incoming call or exhalation
Be illustrated in figure 3 as the method flow diagram that the present invention utilizes mobile phone to carry out voice monitoring, this method comprises mainly and may further comprise the steps:
(1) sends by the VOCA voice communications assembly in the mobile phone or receive identification code, will connect when this identification code is represented the mobile phone caller or the other side's that request connects when called number;
(2) read the data of monitor state flag bit in the RAM storage, if these data are invalid value, expression is not at monitor state, and execution in step (5) if these data are effective value, is illustrated in monitor state, execution in step (3);
(3) read the data of monitor mode flag bit in the RAM storage, when flag bit was effective value in the monitor mode, the corresponding monitor mode of expression was set up, and judges whether in the monitoring number range of correspondence;
(4), carry out and the corresponding voice monitoring operation of this number range, if not in monitoring number range, execution in step (5) if in the monitoring number range;
(5) handle by normal voice calls, promptly receive the answer signal that the other side sends by the VOCA voice communications assembly in the mobile phone, or sending the other side that answer signal connects to request, this answer signal represents to set up connection, then by described VOCA voice communications assembly and its voice communication.
Because the present invention realizes voice monitoring and only accepts dialing as the control command monitoring of recording, there are three kinds to be incoming call in four kinds of monitor modes in the present embodiment, promptly " incoming call monitoring ", " secretary's information " and " remote control recording " are a kind of for breathing out, i.e. " monitoring of breathing out ".Therefore below respectively in the detailed present embodiment in incoming call with the method for realization voice monitoring when breathing out.
2.2.1 realize the method for voice monitoring when mobile phone is breathed out
Be illustrated in figure 1 as the method flow diagram of realizing voice monitoring when mobile phone is breathed out, this method may further comprise the steps:
(1) sends identification code, the other side's that will connect when this identification code is represented the mobile phone caller number by the VOCA voice communications assembly in the mobile phone;
(2) read the data of monitor state flag bit in the RAM storage, if these data are invalid value, expression is not at monitor state, and execution in step (6) if these data are effective value, is illustrated in monitor state, execution in step (3);
(3) read the data of exhalation monitor mode flag bit in the RAM storage, if these data are invalid value, the expression monitor mode is not set up, execution in step (6), if these data are effective value, the expression monitor mode is set up, judges that described identification code is whether in the monitoring number range of breathing out;
(4) described identification code not the monitoring number range in, execution in step (6); Described identification code is in the monitoring number range of breathing out the time, the VOCA voice communications assembly of mobile phone receives the answer signal that the other side sends, connect and its voice communication, the content of recording device recorded speech communication simultaneously, send by a side wherein behind the end of conversation and interrupt the signal that connects, this signal finishes recording as closing recorded audio signals simultaneously, and the audio file of recording is kept in the data storage device;
(5) read described exhalation monitoring receiving number and e-mail address range data in the memory, if null value, then do not carry out transmit operation, if non-vanishing value, by described audio devices the audio file of recording is sent to terminal in the described exhalation monitoring receiving number scope, and the mailbox in the described exhalation monitoring reception e-mail address scope, finish this method, not execution in step (6);
(6) handle by normal voice calls, promptly receive the answer signal that the other side sends by the VOCA voice communications assembly in the mobile phone, this answer signal represents to set up connection, then by described VOCA voice communications assembly and its voice communication.
The said answer signal of present embodiment step (6), be meant that mobile phone is when breathing out, after the terminal that connects is checked and is called out, provide an acknowledgement command, to import this acknowledgement command generally be by the other side's off-hook or press and answer key, and mobile phone receives behind the answer signal both sides and connects and just can communicate by letter.
In the monitoring kind method of breathing out, the beginning of the recording device recording action that mobile phone is interior is as a token of controlled with the beginning and the end that stop by conversation.
In step (4), sent by a side wherein behind the end of conversation and interrupt the signal that connects in the present embodiment, this signal is as closing the operation that recorded audio signals finishes recording simultaneously: recording is being closed when sending the signal that interrupts connection by a side wherein.
Terminal in the monitoring receiving number scope of breathing out in the present embodiment is the mobile phone with function of multimedia message.
It is the e-mail address of having registered that the monitoring of breathing out in the present embodiment receives e-mail address, could guarantee the reliable reception of recorded message.
As can be known when mobile phone during, at first to judge whether " monitor state sign " is set up by said method to outcall, promptly [monitor state sign] whether=FF.If " monitor state sign " do not set up, mean that system do not prepare to implement monitoring, so as once common external call treatment.
Mean that the system monitoring function is activated if " monitor state sign " set up, allow to implement monitoring.Will further judge whether to have set up " exhalation monitor mode sign " this moment, do not set up as " exhalation monitor mode sign ", and then this remains once common to outcall to outcall.When " exhalation monitor mode sign " set up, promptly just carry out the examination whether outgoing call belongs to monitoring range during [exhalation monitor mode sign]=FF, the examination result if not monitoring range still do ordinary call and handle.
Only when calling belonged to monitoring range, system just can start sound-recording function and record this conversation, and after end of conversation, system can send to parameter specified message recipient to this calling record content of record and the multimedia file of call time.
2.2.2 realize the method for voice monitoring during the mobile phone incoming call
According to prior art, mobile phone is that the artificial prompting mode of setting of called basis carries out ring, vibration, prompting such as quiet has the other side's incoming call in incoming call, the art methods that realizes this prompting mode is: the mode parameter of setting corresponding ring, vibration, quiet prompting operation in the mobile phone storage, can set wherein a kind of mode parameter is effective value, other is an invalid value, receive identification code by VOCA voice communications assembly during mobile phone called party, the other side's that request connected when this identification code was represented mobile phone called party number judges that simultaneously any mode parameter is an effective value; Carry out the prompting operation corresponding with the effective model parameter, these are prior art, the method that how to realize the prompting operation corresponding with mode parameter no longer are described in detail in detail, in the present embodiment here, according to the difference of setting monitor mode, be not the called each time prompting operation of all carrying out earlier.
In addition, in the present embodiment, in incoming call or the exhalation monitor mode, the beginning of the recording device recording action that mobile phone is interior is as a token of controlled with the beginning and the end that stop by conversation.And the remote control recording is implemented by a dialing, but the order of control recording action is not carried in dialing, so in mobile phone memory, also be provided with a recording switch flag bit for the remote control recording, i.e. " recording switch ", be used for representing the residing state of current recording machine, its meaning is as follows:
[recording switch]=00 (not recording)
[recording switch]=FF (recording)
The operation principle of recording switch is when calling sound-recording function under the remote control record type at every turn, carries out the operation that starts or stops of recorder according to the state of " recording switch ".If [recording switch]=00 when calling, for invalid value represents to be in non-recording state, start recording device and begin recording operation this moment, and it is revised as [recording switch]=FF, promptly is revised as effective value, and expression is in recording state.If recording switch=FF when calling then stops the recording operation of recording device, it correspondingly is revised as [recording switch]=00.After having carried out opening/having stopped operation, " recording switch " be negated, promptly switch becomes another state by a kind of state, and specific practice is that " recording switch " content and FF are carried out addition without carry logical operation, that is:
So just realized recording is opened/control that stops moving by simple dial-up operation once.Under the remote control record type, odd number time dialing recording beginning, even number time dialing recording stops.Recording switch is changed to 00 with its state as other sign when system boot.
Realize the method flow diagram of voice monitoring when being illustrated in figure 2 as mobile phone called party in the present embodiment, this method may further comprise the steps:
(1) receives identification code by the VOCA voice communications assembly in the mobile phone, the other side's that request connected when this identification code was represented mobile phone called party number;
(2) read the data of monitor state flag bit in the RAM storage, if these data are invalid value, expression is not at monitor state, and execution in step (5) if these data are effective value, is illustrated in monitor state, execution in step (3);
(3) read the data of remote control recording flag bit in the RAM storage,, judge described identification code whether in remote control recording number range if these data are effective value, if in remote control recording number range the time:
With this identification code recording in memory, send by described VOCA voice communications assembly simultaneously and interrupt connecting the terminal that signal connects to request, read the value of " recording switch ", [if recording switch]=00, expression is not recording action at present, and the incoming call of dialling specifically is as the initiation command of controlling recording operation, and described recording device is externally recorded, and recording switch negated, make [recording switch]=FF; [if recording switch]=FF, expression is recorded, and then this dialing incoming call is as the finish command of recording operation, and recording device is closed recording, and recording switch is negated, and makes [recording switch]=00, and the audio content of recording is kept in the data storage device.Carry out recording or close recording back execution in step (9);
If described remote control recording receiving number and e-mail address are null value, then do not carry out transmit operation, if non-vanishing value, by described audio devices the audio file of recording is sent to terminal in the described remote control recording receiving number scope, and described remote control recording receives the mailbox in the e-mail address scope;
(4) the remote control recording flag bit that reads in step (3) is an invalid value, or when judging described identification code not at remote control recording number range, read the value of " recording switch ", if [recording switch]=FF, expression is recorded, execution in step (9), if the data of secretary's restore sign position in the RAM storage are read, if these data are effective value in [recording switch]=00, judge described identification code whether in the secretary replys number range, if in this number range the time:
Automatically send the other side that answer signal connects to request by described VOCA voice communications assembly, simultaneously described recording device is play with this secretary and is replied the number range corresponding audio files, VOCA voice communications assembly sends to the other side who connects with it with the audio content of playing, described audio file finishes the described recording device in back and closes broadcast, is interrupted and being connected of the other side by described VOCA voice communications assembly;
If secretary's restore sign bit data is invalid value, or through judging that described identification code do not reply number range the secretary, execution in step (5) then;
(5) read prompt modes parameter in the mobile phone memory, judge that any mode parameter is an effective value, carry out the prompting operation corresponding, carry out ring, vibrations or incoming call prompting such as quiet with the effective value mode parameter;
When (6) sending answer signal to the other side that request connects by the VOCA voice communications assembly in the mobile phone, execution in step (7) sends when interrupting connecting signal to the other side of asking to connect execution in step (9);
(7) read the data of incoming call monitor mode flag bit in the RAM storage,, judge described identification code whether in incoming call monitoring number range if these data are effective value, if in incoming call monitoring number range the time:
Recording device begins the content of recorded speech communication, is sent by a side wherein behind the end of conversation and interrupts the signal that connects, and this signal finishes to record as closing recorded audio signals simultaneously, and the audio file of recording is kept in the data storage device;
If described incoming call monitoring receiving number and e-mail address are null value, then do not carry out transmit operation, if non-vanishing value, by described audio devices the audio file of recording is sent to terminal in the described incoming call monitoring receiving number scope, and described incoming call monitoring receives the mailbox in the e-mail address scope;
If the incoming call of reading monitoring flag bit is an invalid value, or when judging that described identification code is not in incoming call monitoring number range, recording device is not recorded, execution in step (8);
(8) answer signal and the other side who is sent by mobile phone connects, and carries out voice communication;
(9) the interruption connection signal interruption that is sent or received by the handset audio device is connected with the other side's.
As can be known after the mobile phone called party, at first to carry out the judgement of monitor state by the said method among the embodiment, whether determine later operation according to the foundation of " monitor state sign ".If to be in the next processing of non-monitor state simple, it only answers or does not answer dual mode, this with regular handset without any different.As the next following several processing mode that has respectively in the monitoring state:
The processing of 222-1 remote control recording
If the monitor state sign is established, at first carry out the judgement of " remote control record type ".If the remote control record type sets up, promptly remote control record type sign=FF judges at first then whether incoming call is the guidance command number, (1) if incoming call be the guidance command number then will call sound-recording function and record, put operations such as recording switch state; (2) if incoming call is not the guidance command number, also to carry out present discriminating of whether recording, if record at present, this incoming call of then ignoring is the phone ring unanswered and is handled.Have only the action of not record at present, just can carry out other judgement of incoming call.
The processing of 222-2 secretary's information mode
If not remote control record type or remote control record type but incoming call is not a guidance command, and the judgement of secretary's information mode is just carried out in the action of not recording at present, then carry out promptings such as ring if not secretary's information mode, remind the operator to make corresponding reaction.If be in secretary's information mode at present, check incoming call and whether belong to the secretary and reply scope; If not belonging to the secretary replys scope, reminding turning the operator make a response.The secretary who belongs to setting as incoming call replys scope, then calls the return information of recording when secretary's information parameter is provided with, incoming call person's uppick be the speech answering that records in advance.
The processing of 133-3 incoming call monitor mode
The incoming call monitoring must answered the back generation, so just whether be in the differentiation of " incoming call monitor mode " among Fig. 2 after answering, as not being under " incoming call monitor mode ", that is just handled as once common conversation.
If be at present under " incoming call monitor mode ", then incoming call has two kinds of possible processing methods, and (1) incoming call does not belong to the telephone number of specifying monitoring, so still it is handled as once common conversation.(2) incoming call is the phone that will monitor, and then record communication process with sound-recording function this moment, until end of conversation.The multimedia file that then will record dialog context sends to the recipient of parameter appointment.
2.3 the remote control setting of voice monitoring parameter in the mobile phone memory
, make to become very convenient calling out or implement to monitor when called in mobile phone EMS memory storage voice monitoring parameter by mobile phone input device with mobile phone.But often there is this situation to occur, hold and to carry out the parameter setting and serve as the operator of monitoring client mobile phone and be inconvenient to be provided with parameter, perhaps need to be provided with mobile phone that parameter serves as monitoring client not in manipulator's hand, at this moment need monitoring parameter is implemented the remote control setting.
2.3.1 guidance command
Whether mobile phone is monitored all will judge whether to have set up monitor state when a vital action handling operation is all call, be the content of checking monitoring state flag bit memory cell, and determine the processing of whether voice monitoring according to its content.For the monitor state sign as previously mentioned in the present embodiment:
[monitor state sign]=FF (set up the monitor state sign, monitoring activates)
[monitor state sign]=00 (removing the monitor state sign, the monitoring dormancy)
If can realize the change of monitor state flag bit memory cell content with non-manually operated mode, just can realize far distance controlled monitor state sign.For mobile phone, what at first expect is exactly to utilize the ripe message function that uses to realize the remote control setting or remove the monitor state sign.
Mobile phone has the note receiving system in the present embodiment, existing note receiving system to the handling process of note is in the mobile phone: receive note and it is stored in the storage device, mobile phone has increased handling process newly according to short message content after receiving note in the present embodiment.At first to carry out the judgement of " straighforward operation order ",, then do common short message and handle if the content of short message of receiving is not " straighforward operation order ".If content of short message is " straighforward operation order ", then does different disposal, thereby realize the remote control setting of monitoring parameter according to the difference of operational order.
2.3.2 guidance command form
For well-separated with common content of short message, guidance command should have very visibly different sign, also wants simultaneously to allow each mobile phone all unusual, to avoid be provided with by undesirable person's malice monitoring.Short message format as guidance command is as follows:
[IMEI] YJZJ monitor state sign is set up
[IMEI] YJZQ monitor state sign is removed
[IMEI] YHRJ ' ' ' ' ' ' ' ' incoming call monitor mode sign is set up, parameter
[IMEI] YHRQ incoming call monitor mode sign is removed
[IMEI] YHCJ ' ' ' ' ' ' ' ' exhalation monitor mode sign is set up, parameter
[IMEI] YHCQ exhalation monitor mode sign is removed
[IMEI] YYLJ ' ' ' ' ' ' ' ' remote control record type sign is set up, parameter
[IMEI] YYLQ remote control record type sign is removed
Wherein IMEI is the sign that one group of 15 character is formed, and is called international mobile equipment identification number, and this code is set when mobile phone dispatches from the factory and stored in machine and is marked in the cell phone rear cover, is that the whole world is unique.[IMEI] meaning herein is meant should fill in 15 character strings, as 350904805489928.IMEI is the selection to mobile phone, and it has determined a unique cell phone apparatus.
Other every character is defined as follows:
Initial character: Y-guidance command;
2nd, 3 characters: JZ-monitor state, HR-incoming call mode, HC-exhalation mode, YL-remote control recording;
Last character: J---sign is set up, Q---is removed by sign
The parameter of last character back: number distinguish the parameter area of setting in the present embodiment with two single-tones, voice monitoring number range, voice monitoring receiving number scope, voice monitoring can be set successively receive the e-mail address scope.
If there is not the IMEI content to identify as control command, then guidance command is very unsafe, is the short message of YJZJ because who sends content can for any mobile phone.
Represent IMEI character string, the character Y that represents guidance command, the character string JZ that represents monitor state, the character J that flag bit is set up in representative, character J, the character string HR that represents the incoming call mode, the character string HC of exhalation mode, the character YL that represents remote control to record that flag bit is removed in representative of cell phone apparatus all to be solidificated in the memory in advance in the present embodiment.
312 realize the method for the remote control setting of voice monitoring parameter
Realize in the present embodiment that the method that the voice monitoring parameter is set by the note remote control that SMS receives is:
Be kept in the data storage by note device reception note and with it, short message reading content successively, preceding 15 characters and the interior IMEI content of solidifying of mobile phone of judging short message content compare, if it is inconsistent, make normal short message and handle, if the 16th character is Y, then this note is the guidance command note, read successively the back content and with the character of store memory storage relatively, carry out its corresponding monitoring parameter setting.
If the multimedia message mobile phone of execution voice monitoring receives content of short message and is:
350904805489928YJZQ
350904805489928 is the control command sign of this mobile phone, then is an order that " monitor state sign " removed, so order: [monitor state sign]=00, just finished the removing of " monitor state sign ".
With manually different by input unit on mobile phone to the removing of " monitor state sign ", the remote control clear command is only removed " monitor state sign ", and do not remove for the sign of expression monitor mode, so can think that this guidance command is withdrawing from of monitoring, the order that sends a monitor state sign foundation when needing to recover again gets final product temporarily.
If send SMS message to the multimedia message mobile phone of carrying out voice monitoring:
350904805489928YHRJ‘1’‘138XXX12345’‘139XXX54321’
Mobile phone receives and at first judges this after this note is the order that the foundation " incoming call monitor mode " of issuing oneself indicates and be provided with parameter, according to the entrained parameter of this order parameter is stored and order then: [monitor state sign]=FF
This guidance command is finished and does following setting by the content in per two single quotation marks in note back:
In the incoming call method for supervising, preserve 1;
In incoming call monitoring number range, preserve 138XXX12345;
In incoming call monitoring receiving number, preserve 139XXX54321;
The incoming call monitoring receives among the E-mail does not fill in, and promptly monitors recorded message and does not send to E-mail.
As send SMS message:
350904805489928YYLQ
Then mobile phone is only removed " remote control record type " sign, even
[remote control record type sign]=00
Corresponding and each voice monitoring mode in the present embodiment can also be provided with the method for monitoring, as in the exhalation monitor mode, can be set to by method for supervising:
[exhalation method for supervising sign]=" 0 ", " 1 ", " 2 ", " 3 ".
Wherein policer operation is not all implemented to all numbers of breathing out in [exhalation method for supervising sign]=" 0 ", promptly inoperative recording device recording or broadcast; [exhalation method for supervising sign]=" 1 " expression is only implemented the monitoring of breathing out to the terminal in the monitoring number range of breathing out, and this mode is a present embodiment mode recited above; [exhalation method for supervising sign]=" 2 " expression is implemented the monitoring of breathing out to the terminal beyond in the monitoring number range of breathing out; [exhalation method for supervising sign]=" 3 " expression is all implemented the monitoring of breathing out no matter how many numbers of the monitoring number setting of breathing out is to the terminal of breathing out.
Realize that this method is exactly to add one [exhalation method for supervising sign] again in the method that present embodiment is discussed previously to set and determining step, no longer describe in detail that similarly other monitor mode also can be provided with corresponding method for supervising here.
With the monitoring of breathing out its usage implication is described respectively for example below
(1) do not implement monitoring
Method for supervising " " input ' 0 ', ' 1 ', ' 2 ' or ' 3 '
Monitoring number " " can be imported 5 groups of telephone numbers, separates with comma
The phone number of receiving number " " input reception information
The email address of E-mail " " input reception information
Input ' 0 ' expression fills in ' 0 ' to the monitoring of all not implementing to breathe out of all outgoing calls in other bracket in the bracket of method for supervising " ", also fill substance not, and system default is 0, mobile phone is not implemented the monitoring of breathing out.
(2) assigned number monitoring
Method for supervising " 1 " input ' 0 ', ' 1 ', ' 2 ' or ' 3 '
Monitoring number " 138XXX12345,75526XX1234,136XXX54321 " can be imported 5 groups of telephone numbers, separates with comma
The phone number of receiving number " 138XXX87654 " input reception information
The email address of E-mail " " input reception information
The monitoring number can be imported the number of 5 phones at most, has only selected 3 numbers in this example, means and have only the monitoring of just recording when externally dialing 138XXX12345,75526XX1234,136XXX54321 number that other is not monitored without exception to outcall.That receive 3 telephonograph monitor messages is multimedia message mobile portable phone 138XXX87654, and the recording monitor message does not send to the E-mail address.
(3) non-assigned number monitoring
Method for supervising " 2 " input ' 0 ', ' 1 ', ' 2 ' or ' 3 '
Monitoring number " 138XXX12345,75526XX1234,136XXX54321 " can be imported 5 groups of telephone numbers, separates with comma
The phone number of receiving number " 138XXX56789 " input reception information
The email address of E-mail " JKXX@126.COM " input reception information
The monitoring number is just the same with " assigned number monitoring ", but in method for supervising, filled in ' 2 ', then monitor mode has become fully, mean to have only and just exempting recording monitoring when externally dialing 138XXX12345,75526XX1234,136XXX54321 number that other is to the outcall monitoring of recording without exception.All recording monitor messages will be that the multimedia message mobile phone of 138XXX56789 and e-mail that the address is JKXX@126.COM send to number all.
(4) all monitoring
Method for supervising " 3 " input ' 0 ', ' 1 ', ' 2 ' or ' 3 '
Monitoring number " " can be imported 5 groups of telephone numbers, separates with comma
The phone number of receiving number " 138XXX56789 " input reception information
The email address of E-mail " JKXX@126.COM " input reception information
In this method for supervising, the monitoring number can not filled in, and fills in not for wrong yet.Because of the comparison of telephone number is ignored by system in the method, as long as the external call monitoring of recording is without exception arranged.The monitoring of all outbound callings recording can be that the multimedia message mobile phone of 138XXX56789 and e-mail that the address is JKXX@126.COM send to number all.
Four kinds of call monitoring methods can vividly describe on the quantity of monitored object into:
Zero monitoring → minority monitoring → majority monitoring → all monitoring
It is just easy for what operate that method for supervising selects numeral 0,1,2,3 to represent, we equally also can be designed to alphabetical A, B, C, D or directly use Chinese character " not record, specify record, non-appointment record, all records " and represent, with what character representation method for supervising is for easy to operate purely, obviously " not record, specify record, non-appointment record, all records " than the input Chinese character easy because of input digit 0,1,2,3, but do not have the branch of technology quality between this different method for expressing.
4, utilize mobile phone to carry out the system of voice monitoring
Cell phone system and control flow chart in the present embodiment as shown in Figure 5, this system comprises at least:
Input-output unit, be used for inputoutput data, the data of being imported comprise the voice monitoring parameter, and described voice monitoring parameter comprises that monitor state flag bit, monitor mode flag bit, monitoring number range, monitoring receiving number scope and monitoring receive e-mail address;
Data storage cell: be used to store the voice monitoring parameter of user's input and the audio file of recording;
Voice communication unit: be used for sending or receiving identification code, this identification code indicates to connect or ask the number of the communication terminal of connection, send or the reception answer signal to the other side then, this answer signal represents to set up connection, and back and the other side's voice communication connect;
Judgment processing unit: be used for the voice monitoring number range of the transmission of voice communication unit or identification code that receives and data memory unit is compared, judge the voice monitoring number range classification that described identification code is affiliated;
Recording unit: be used for drawing identification code in described voice monitoring number range the time, carry out the recording corresponding or broadcast and operate with this number range in the judgment processing unit;
Radio frequency transmission/receiving element: be used for the audio file recorded of recording unit is sent to terminal in the receiving number scope of appointment.
The unit that utilizes mobile phone to carry out voice communication in the present embodiment also comprises the note unit, and wherein the note unit is used to receive the note that the other side sends, and it is kept in the data storage.
Though the present invention specifically illustrates and illustrates in conjunction with a preferred embodiment; but the personnel that are familiar with this technical field are appreciated that; wherein no matter still can make various changes in detail in form, this does not deviate from spirit of the present invention and scope of patent protection.
Claims (12)
1. method of utilizing communication terminal to carry out voice monitoring, this communication terminal comprises input unit, data storage device, VOCA voice communications assembly and recording device at least, it is characterized in that, this method may further comprise the steps:
(1) by input unit the voice monitoring number range is set, and it is kept in the data storage device;
(2) sent or received identification code by described VOCA voice communications assembly, this identification code indicates to connect or ask the number of the communication terminal of connection;
(3) judge that described identification code is whether in the voice monitoring number range in step (1);
(4) in the time of in the voice monitoring number range of described identification code in step (1), execution in step when described recording device is recorded or broadcast (5); If described identification code is in the voice monitoring number range in step (1) time, then direct execution in step (5);
(5) receive the answer signal that sends from the terminal that will connect by described VOCA voice communications assembly, or send the terminal that answer signal connects to request, this answer signal represents to set up connection, then by described VOCA voice communications assembly and its voice communication.
2. the method for utilizing communication terminal to carry out voice monitoring as claimed in claim 1 is characterized in that described communication terminal is a mobile phone.
3. the method for utilizing communication terminal to carry out voice monitoring as claimed in claim 1 or 2 is characterized in that described data storage device comprises the RAM memory:
In step (1), in the RAM memory, write monitor state flag bit effective value by input unit, or the monitor state flag bit effective value of having stored in the RAM memory is revised as invalid value, be null value if then described monitor state flag bit data are not set;
Also comprise step (21) after step (2): judge the monitor state flag bit data in the described RAM memory, if during effective value, execution in step (3) is if invalid value or be null value, then execution in step (5).
4. the method for utilizing communication terminal to carry out voice monitoring as claimed in claim 3 is characterized in that:
In step (1), described voice monitoring number range comprises breathe out monitoring number range and incoming call monitoring number range;
In step (3), judge whether whether the identification code that described VOCA voice communications assembly sends monitor number range in incoming call in the identification code of breathe out monitoring number range or reception;
In step (4), the identification code that is sent by described VOCA voice communications assembly is when breathing out the monitoring number range, described VOCA voice communications assembly receives the answer signal that sends from the terminal that will connect, connect and its voice communication, the content of recording device recorded speech communication simultaneously, sent by a side wherein behind the end of conversation and interrupt the signal that connects, this signal finishes recording as closing recorded audio signals simultaneously, and the audio file of recording is kept in the data storage device;
In step (4), the identification code that described VOCA voice communications assembly receives is when incoming call monitoring number range, send the terminal that answer signal connects to request by described VOCA voice communications assembly, connect and its voice communication, while recording device recorded speech Content of Communication, sent by a side wherein behind the end of conversation and interrupt the signal that connects, this signal finishes recording as closing recorded audio signals simultaneously, and the audio file of recording is kept in the data storage device.
5. the method for utilizing communication terminal to carry out voice monitoring as claimed in claim 4 is characterized in that:
In step (1), the voice monitoring number range also comprises remote control recording number range, in the RAM memory, also be provided with a recording switch flag bit corresponding with recording state for the remote control recording, the data of described recording switch flag bit are effective value when recording device is recorded, and are invalid value when recording device is not recorded;
In step (3), when receiving identification code, whether at first judge described identification code at remote control recording number range by described VOCA voice communications assembly, if not in remote control recording scope, judge that more whether described identification code is at incoming call monitoring number range;
In step (4), described identification code is in remote control recording scope the time, with this identification code recording in memory, send by described VOCA voice communications assembly simultaneously and interrupt connecting the terminal that signal connects to request, and read recording switch Status Flag bit data, if invalid value then is in non-recording state, described recording device is externally recorded, correspondingly recording switch flag bit data modification is an effective value, and expression is in recording state;
When described VOCA voice communications assembly receives the identification code identical with the identification code that is write down once more under being in recording state, recording device is closed recording, the audio content of recording is kept in the data storage device, correspondingly recording switch flag bit data modification position invalid value represents to be in non-recording state.
6. the method for utilizing communication terminal to carry out voice monitoring as claimed in claim 5 is characterized in that:
In step (1), described voice monitoring number range comprises that also the secretary replys number range, records one section and this number range corresponding audio files by recording device, and it is kept in the data storage device;
In step (3), when receiving identification code by described VOCA voice communications assembly, judge that at first whether described identification code is at remote control recording number range, if not at remote control recording number range, judge whether again to reply number range the secretary, if do not reply number range, judge whether at last at incoming call monitoring number range the secretary;
In step (4), described identification code is in the secretary replys number range the time, automatically send the terminal that answer signal connects to request by described VOCA voice communications assembly, simultaneously described recording device is play with this secretary and is replied the number range corresponding audio files, VOCA voice communications assembly sends to the audio content of playing on the terminal that connects with it, described audio file finishes the described recording device in back and closes broadcast, is interrupted connecting by described VOCA voice communications assembly.
7. the method for utilizing communication terminal to carry out voice monitoring as claimed in claim 6 is characterized in that:
In step (1), write monitor mode flag bit data by input unit at the RAM memory, it comprises the exhalation monitoring flag bit corresponding with described exhalation monitoring number range, behind this starting terminal it is initialized as invalid value, by the input unit monitoring flag bit data modification of will breathing out is effective value, or effective value revised invalid value, or do not make an amendment;
In step (3), at first judge the exhalation monitoring flag bit data in the described RAM memory, if during effective value, whether judge identification code that described VOCA voice communications assembly sends at the monitoring number range of breathing out, if invalid value, execution in step (5).
8. the method for utilizing communication terminal to carry out voice monitoring as claimed in claim 7 is characterized in that:
In step (1), described monitor mode flag bit data also comprise with described incoming call monitoring number range, remote control recording number range, secretary replys the corresponding incoming call monitoring flag bit of number range, remote control recording flag bit, secretary's restore sign bit data, behind this starting terminal it is initialized as invalid value, by input unit it is revised as effective value, or effective value revised invalid value, or do not make an amendment;
Further comprising the steps of in step (3):
(31) at first judge remote control recording flag bit data in the described RAM memory,, judge that whether identification code that described VOCA voice communications assembly receives is at remote control recording number range if during effective value;
(32) if remote control recording flag bit data are invalid value, or in step (31) identification code during not at remote control recording number range, judge the secretary's restore sign bit data in the described RAM memory, if during effective value, judge whether the identification code that described VOCA voice communications assembly receives replys number range the secretary;
(33) if secretary's restore sign position is an invalid value, or in step (32) identification code not when the secretary replys number range, judge the incoming call monitoring flag bit data in the described RAM memory, if during effective value, judge whether the identification code that described VOCA voice communications assembly receives monitors number range in incoming call;
(34) if incoming call monitoring flag bit is an invalid value, or in step (33) identification code not when number range is monitored in incoming call, execution in step (5).
9. the method for utilizing communication terminal to carry out voice monitoring as claimed in claim 8 is characterized in that:
In step (1), by the input unit setting voice monitoring receiving number scope corresponding with the voice monitoring number range, described voice monitoring receiving number scope comprises: with described exhalation monitoring, incoming call monitoring, corresponding exhalation monitoring, incoming call monitoring, the remote control recording receiving number scope of remote control recording number range difference;
After described recording device recording of step (4) or broadcast, send the audio content of recording to the terminal of the voice monitoring receiving number scope of correspondence by VOCA voice communications assembly.
10. the method for utilizing communication terminal to carry out voice monitoring as claimed in claim 9, it is characterized in that: by the input unit setting voice monitoring reception e-mail address scope corresponding with the voice monitoring number range, described voice monitoring receives the e-mail address scope and comprises: with described exhalation monitoring, incoming call monitoring, corresponding exhalation monitoring, incoming call monitoring, the remote control recording reception e-mail address scope of remote control recording number range difference;
In step (4) afterwards, send the audio content of recording by VOCA voice communications assembly to the mailbox of the voice monitoring reception e-mail address scope of correspondence.
11. the method for utilizing communication terminal to carry out voice monitoring as claimed in claim 10, it is characterized in that described communication terminal also comprises the short message communication device, described monitor state flag bit, monitor mode flag bit, voice monitoring number range, voice monitoring receiving number scope, voice monitoring receive the short message content setting that the e-mail address scope is received by described short message communication device.
12. a system that utilizes communication terminal to carry out voice monitoring, the communication terminal in this system comprises:
Input-output unit is used for inputoutput data, and the data of being imported comprise the voice monitoring number range;
Data storage cell: the voice monitoring number range that is used to store user's input;
Voice communication unit: be used for sending or receiving identification code, this identification code indicates to connect or ask the number of the communication terminal of connection, send or the reception answer signal to the other side then, this answer signal represents to set up connection, and back and the other side's voice communication connect;
Judgment processing unit: be used for the voice monitoring number range of the transmission of voice communication unit or identification code that receives and data memory unit is compared, judge the voice monitoring number range classification that described identification code is affiliated;
Recording unit: be used for drawing identification code in described voice monitoring number range the time, in voice communication, carry out the recording corresponding or broadcast is operated with this number range in the judgment processing unit;
Radio frequency transmission/receiving element: be used for the audio file recorded of recording unit is sent to terminal in the receiving number scope of appointment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100004331A CN101389095B (en) | 2008-01-10 | 2008-01-10 | Method and system for speech monitoring by communication terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100004331A CN101389095B (en) | 2008-01-10 | 2008-01-10 | Method and system for speech monitoring by communication terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101389095A CN101389095A (en) | 2009-03-18 |
CN101389095B true CN101389095B (en) | 2011-06-15 |
Family
ID=40478211
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008100004331A Expired - Fee Related CN101389095B (en) | 2008-01-10 | 2008-01-10 | Method and system for speech monitoring by communication terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101389095B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102364925A (en) * | 2011-08-31 | 2012-02-29 | 北京天和恒力科技发展有限公司 | Method for automatically recording call content and selectively storing content at mobile phone terminal and system |
CN103002108B (en) * | 2012-11-22 | 2016-12-21 | 东莞宇龙通信科技有限公司 | Call recording processing method and system and mobile terminal |
CN103118361A (en) * | 2013-01-21 | 2013-05-22 | 吴建进 | Recording method and device based on signaling detection system |
CN103731274B (en) * | 2014-01-20 | 2016-09-28 | 飞天诚信科技股份有限公司 | A kind of method identifying audio frequency apparatus |
CN107666462B (en) * | 2016-07-27 | 2020-05-12 | 中兴通讯股份有限公司 | A kind of inter-device monitoring method and device based on reprogrammable SIM card |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5881132A (en) * | 1997-06-27 | 1999-03-09 | Bell Canada | Method and apparatus for monitoring selected telecommunications sessions in an intelligent switched telephone network |
CN1262835A (en) * | 1998-02-02 | 2000-08-09 | 摩托罗拉公司 | Method and apparatus for location based intercept |
-
2008
- 2008-01-10 CN CN2008100004331A patent/CN101389095B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5881132A (en) * | 1997-06-27 | 1999-03-09 | Bell Canada | Method and apparatus for monitoring selected telecommunications sessions in an intelligent switched telephone network |
CN1262835A (en) * | 1998-02-02 | 2000-08-09 | 摩托罗拉公司 | Method and apparatus for location based intercept |
Also Published As
Publication number | Publication date |
---|---|
CN101389095A (en) | 2009-03-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6006088A (en) | Intelligent cordless telephone interface device | |
CN103888581B (en) | A kind of communication terminal and its method for recording call-information | |
US20020160751A1 (en) | Mobile devices with integrated voice recording mechanism | |
US20060252442A1 (en) | Method for establishing a PoC connection in a terminal device with a touch-screen display, an application used in the method and a terminal device | |
CN101112072A (en) | Privacy protection device for hands-free function | |
US20080085742A1 (en) | Mobile communication terminal | |
CN1988705A (en) | Apparatus and method for providing incoming and outgoing call information in a mobile communication terminal | |
CN101389095B (en) | Method and system for speech monitoring by communication terminal | |
CN101778149A (en) | Mobile terminal and method for mobile terminal to achieve voice broadcast function | |
WO2001025888A1 (en) | Mobile communication terminal | |
CN101924811A (en) | Mobile phone with auto-answer function and auto-answer method for mobile phone | |
CN102163996A (en) | Communication control system and method | |
CN1972489A (en) | A method informing if speaker-phone function is used | |
KR20050103130A (en) | Method for displaying status information in wireless terminal | |
US6804508B1 (en) | Portable communication terminal | |
CN100527765C (en) | Mobile communication terminal for supplying communication record and communication record supply method | |
US20040114743A1 (en) | System and method for presenting caller identification logs | |
CN101662721A (en) | Method for achieving local sound voice mailbox on MTK mobile phone platform | |
US20090170562A1 (en) | Speed dial configuration of a mobile terminal for a mobile telecommunications network from a remote service | |
US20050233775A1 (en) | Mobile phone providing religious prayers and method for the same | |
CN112437199B (en) | Voice-hidden communication method | |
CN103533159A (en) | System for intelligentizing non-intelligentized telephone | |
JPH08242280A (en) | Voice mail device | |
CN111629105B (en) | Push-to-talk system based on smart phone | |
KR20010077232A (en) | The transmit and receive methods of the letters-chatting make use of the short message service function of a portable phone |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110615 Termination date: 20160110 |
|
EXPY | Termination of patent right or utility model |