[go: up one dir, main page]

CN107146628A - A kind of voice call processing method and mobile terminal - Google Patents

A kind of voice call processing method and mobile terminal Download PDF

Info

Publication number
CN107146628A
CN107146628A CN201710224379.8A CN201710224379A CN107146628A CN 107146628 A CN107146628 A CN 107146628A CN 201710224379 A CN201710224379 A CN 201710224379A CN 107146628 A CN107146628 A CN 107146628A
Authority
CN
China
Prior art keywords
voice signal
voice
ultrasonic distance
distance sensor
target range
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.)
Pending
Application number
CN201710224379.8A
Other languages
Chinese (zh)
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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co 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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201710224379.8A priority Critical patent/CN107146628A/en
Publication of CN107146628A publication Critical patent/CN107146628A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208Noise filtering
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/02Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems using reflection of acoustic waves
    • G01S15/06Systems determining the position data of a target
    • G01S15/08Systems for measuring distance only
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/03Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters
    • G10L25/18Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters the extracted parameters being spectral information of each sub-band
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Acoustics & Sound (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Remote Sensing (AREA)
  • Multimedia (AREA)
  • Quality & Reliability (AREA)
  • General Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Telephone Function (AREA)

Abstract

The embodiments of the invention provide a kind of voice call processing method and mobile terminal, wherein, methods described includes:The target range between nearest sound source and the ultrasonic distance sensor is determined using ultrasonic distance sensor;Determined to receive the scope of the first voice signal according to the target range, and receive first voice signal;Processing is filtered to first voice signal, the second voice signal in the range of predeterminated frequency is obtained;Retain the continuous signal in second voice signal, obtain targeted voice signal.Reception noise that can be as few as possible in noisy environment by the embodiment of the present invention, and noise filtering is carried out to the voice signal received, improve quality of speech signal.

Description

A kind of voice call processing method and mobile terminal
Technical field
The present invention relates to speech processes field, and in particular to a kind of voice call processing method and mobile terminal.
Background technology
User using mobile terminal (such as mobile phone, tablet personal computer) when carrying out voice call, due to the variation of environment With the frequent change of user present position so that the environment received calls in many times user is all very noisy, it is impossible to clearly The sound of user can not clearly be heard by hearing the sound or partner of partner, because noise is too many, even if will move The volume of dynamic terminal opens big maximum, can not still catch the sound of partner.
The content of the invention
The embodiments of the invention provide a kind of voice call processing method and mobile terminal, noise reception can be reduced, is improved Quality of speech signal.
First aspect of the embodiment of the present invention provides a kind of voice call processing method, including:
The target range between nearest sound source and the ultrasonic distance sensor is determined using ultrasonic distance sensor;
Determined to receive the scope of the first voice signal according to the target range, and receive first voice signal;
Processing is filtered to first voice signal, the second voice signal in the range of predeterminated frequency is obtained;
Retain the continuous signal in second voice signal, obtain targeted voice signal.
With reference to the embodiment of the present invention in a first aspect, in the first possible embodiment of first aspect, described Determine to receive the scope of the first voice signal according to the target range, and receive first voice signal, including:
Will be using the ultrasonic distance sensor as the centre of sphere, the sphere space scope by radius of the target range is determined The scope of the first voice signal is received to be described, and receives first voice signal.
With reference to first aspect of the embodiment of the present invention or the first possible embodiment of first aspect, the of first aspect In two kinds of possible embodiments, N number of voice spectrum is included in second voice signal, the N is positive integer;
The continuous signal retained in second voice signal, obtains targeted voice signal, including:
The M voice spectrum that time duration in N number of voice spectrum is more than predetermined threshold value is chosen, by the M language Sound spectrum is as the targeted voice signal, and the M is the positive integer less than or equal to the N.
With reference to first aspect of the embodiment of the present invention or the first possible embodiment of first aspect, the of first aspect In three kinds of possible embodiments, determined to receive the scope of the first voice signal according to the target range described, and receive institute After stating the first voice signal, and it is described processing is filtered to first voice signal, obtain being in predeterminated frequency model Enclose before the second interior voice signal, methods described also includes:
Noise reduction process is carried out to first voice signal using microphone MIC noise reduction process technology.
With reference to first aspect of the embodiment of the present invention or the first possible embodiment of first aspect, the of first aspect In four kinds of possible embodiments, nearest sound source and the ultrasonic distance sensor are determined in the utilization ultrasonic distance sensor Between target range before, methods described also includes:
Determine current location;
When belonging to predeterminated position in the current location, perform the utilization ultrasonic distance sensor and determine nearest sound source With the target range between the ultrasonic distance sensor.
Second aspect of the embodiment of the present invention provides a kind of mobile terminal, including:
First determining unit, for determining the target range between nearest sound source and the ultrasonic distance sensor;
Receiving unit, for determining to receive the scope of the first voice signal according to the target range, and receives described the One voice signal;
First processing units, for being filtered processing to first voice signal, obtain being in predeterminated frequency scope The second interior voice signal;
Second processing unit, for retaining the continuous signal in second voice signal, obtains targeted voice signal.
It is described to receive single in the first possible embodiment of second aspect with reference to second aspect of the embodiment of the present invention Member specifically for:
Will be using the ultrasonic distance sensor as the centre of sphere, the sphere space scope by radius of the target range is determined The scope of the first voice signal is received to be described, and receives first voice signal.
With reference to second aspect of the embodiment of the present invention or the first possible embodiment of second aspect, the of second aspect In two kinds of possible embodiments, N number of voice spectrum is included in second voice signal, the N is positive integer;
The second processing unit specifically for:
The M voice spectrum that time duration in N number of voice spectrum is more than predetermined threshold value is chosen, by the M language Sound spectrum is as the targeted voice signal, and the M is the positive integer less than or equal to the N.
With reference to second aspect of the embodiment of the present invention or the first possible embodiment of second aspect, the of second aspect In three kinds of possible embodiments, the mobile terminal also includes:
3rd processing unit, for being determined to receive the scope of the first voice signal according to the target range, and is received After first voice signal, and it is described processing is filtered to first voice signal, obtain be in predeterminated frequency In the range of the second voice signal before, using microphone MIC noise reduction process technology to first voice signal carry out noise reduction Processing.
With reference to second aspect of the embodiment of the present invention or the first possible embodiment of second aspect, the of second aspect In four kinds of possible embodiments, the mobile terminal also includes:
Second determining unit, for determining nearest sound source and the ultrasonic distance in the utilization ultrasonic distance sensor Before target range between sensor, current location is determined;
Execution unit, during for belonging to predeterminated position in the current location, performs the utilization ultrasonic distance sensing Device determines the target range between nearest sound source and the ultrasonic distance sensor.
Implement the embodiment of the present invention, have the advantages that:
By the embodiment of the present invention, nearest sound source and the ultrasonic distance sensor are determined using ultrasonic distance sensor Between target range;Determined to receive the scope of the first voice signal according to the target range, and receive first voice Signal;Processing is filtered to first voice signal, the second voice signal in the range of predeterminated frequency is obtained;Retain Continuous signal in second voice signal, obtains targeted voice signal.So as to as few as possible in noisy environment connect Noise is received, and noise filtering is carried out to the voice signal received, quality of speech signal is improved.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, makes required in being described below to embodiment Accompanying drawing is briefly described, it should be apparent that, drawings in the following description are some embodiments of the present invention, for ability For the those of ordinary skill of domain, on the premise of not paying creative work, it can also be obtained according to these accompanying drawings other attached Figure.
Fig. 1 is a kind of first embodiment schematic flow sheet of voice call processing method provided in an embodiment of the present invention;
Fig. 2 is a kind of second embodiment schematic flow sheet of voice call processing method provided in an embodiment of the present invention;
Fig. 3 is a kind of 3rd embodiment schematic flow sheet of voice call processing method provided in an embodiment of the present invention;
Fig. 4 a are a kind of first embodiment structural representations of mobile terminal provided in an embodiment of the present invention;
Fig. 4 b are the another structural representations of the mobile terminal described by Fig. 4 a provided in an embodiment of the present invention;
Fig. 5 is a kind of second embodiment structural representation of mobile terminal provided in an embodiment of the present invention;
Fig. 6 is a kind of 3rd embodiment structural representation of mobile terminal provided in an embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation is described, it is clear that described embodiment is a part of embodiment of the invention, rather than whole embodiments.Based on this hair Embodiment in bright, the every other implementation that those of ordinary skill in the art are obtained under the premise of creative work is not made Example, belongs to the scope of protection of the invention.
Term " first ", " second ", " the 3rd " in description and claims of this specification and the accompanying drawing and " Four " etc. be to be used to distinguish different objects, rather than for describing particular order.In addition, term " comprising " and " having " and it Any deformation, it is intended that covering non-exclusive is included.For example contain the process of series of steps or unit, method, be The step of system, product or equipment are not limited to list or unit, but the step of alternatively also include not listing or list Member, or alternatively also include for the intrinsic other steps of these processes, method, product or equipment or unit.
Referenced herein " embodiment " is it is meant that the special characteristic, structure or the characteristic that describe can be wrapped in conjunction with the embodiments In at least one embodiment of the present invention.Each position in the description occur the phrase might not each mean it is identical Embodiment, nor the independent or alternative embodiment with other embodiments mutual exclusion.Those skilled in the art explicitly and Implicitly understand, embodiment described herein can be combined with other embodiments.
Mobile terminal described by the embodiment of the present invention can include smart mobile phone (such as Android phone, iOS mobile phones, Windows Phone mobile phones etc.), tablet personal computer, palm PC, notebook computer, mobile internet device (MID, Mobile Internet Devices) or Wearable etc., above-mentioned mobile terminal is only citing, and non exhaustive, including but not limited to upper State mobile terminal.
It should be noted that the mobile terminal in the embodiment of the present invention is equipped with ultrasonic distance sensor, wherein, human ear energy The frequency of sound wave enough heard is 20Hz to 20KHz, and the sound wave that vibration frequency is more than 20KHz is referred to as ultrasonic wave.Ultrasonic wave direction Property it is good, penetration capacity is strong, easily obtains the acoustic energy for comparing concentration.Ultrasonic distance sensor, which includes emitter and received, to be filled Put, can both launch ultrasonic wave, ultrasonic wave can also be received, ultrasonic echo range measurement principle can be used, with the accurately time difference E measurement technology comes the distance between detection sensor and target sound source.Ultrasonic distance sensor can be placed in the table of mobile terminal Face, close to microphone, to facilitate the transmitting and reception that carry out ultrasonic signal.In concrete application, mobile terminal is used in user When dialing or receiving calls, it is nearest that the microphone of mobile terminal is received, and is also that topmost sound source is exactly user, mobile Terminal can determine that the distance between nearest sound source and ultrasonic distance sensor using ultrasonic distance sensor.
Referring to Fig. 1, showing for a kind of first embodiment flow of voice call processing method provided in an embodiment of the present invention It is intended to.Voice call processing method described in the present embodiment, comprises the following steps:
101st, using ultrasonic distance sensor determine target between nearest sound source and the ultrasonic distance sensor away from From.
Wherein, it can determine that the target range between nearest sound source using ultrasonic distance sensor.For example, ultrasonic wave away from It can be placed in from sensor at the microphone of mobile terminal, user is conversed using mobile terminal, mistake of the microphone in radio reception Judge the distance between current nearest sound source and ultrasonic distance sensor using ultrasonic distance sensor in journey. When receiving calls, generally the sound source nearest with microphone is the call sound that user makes a phone call, so ultrasonic distance The target range that sensor is measured is also the distance between mobile terminal and user, that is, what is received is the sound of user, and In noisy noisy environment, the distance between noise and ultrasonic distance sensor are greater than user certainly and ultrasonic distance is passed The distance between sensor.
102nd, determined to receive the scope of the first voice signal according to the target range, and receive the first voice letter Number.
Wherein, it is determined that after target range, can be determined to receive the scope of the first voice signal according to target range, be specially Will be using ultrasonic distance sensor as the centre of sphere, the sphere space scope by radius of target range is defined as receiving the first voice Scope, and receive in the range of this first voice signal.
Alternatively, due to using ultrasonic distance sensor as the centre of sphere, the sphere space scope by radius of target range Interior topmost sound is exactly the sound of nearest sound source, that is, the sound of the user made a phone call, the sound source and ultrasonic distance of noise The distance between sensor is much larger than the distance between user and ultrasonic distance sensor, so in this spatial dimension, When receiving the first voice signal, the noise of very small part is would only receive, the first voice signal received is mainly to use Family.
103rd, processing is filtered to first voice signal, obtains the second voice letter in the range of predeterminated frequency Number.
Alternatively, predeterminated frequency scope can be set according to the frequency range of nearest sound source, so as to enter to the first voice signal Row filtering so that the second voice signal got is essentially from nearest sound source.For example when making a phone call, nearest sound source is that user beats The sound of speaking of phone, base frequency range when people speaks is between 100Hz to 300Hz, and noise is because of its no regularity, Ke Nengyou The sound frequency that different frequencies, such as human ear can be heard is between 20Hz to 20KHz, and noise may spread over this scope Frequency range that is interior, not fixing.When predeterminated frequency is set between 100Hz to 300Hz, by doing filtering process, obtain Second voice signal of the frequency range between 100Hz to 300Hz, the second voice signal is mainly the sound of user, compared to First voice signal, contained noise signal is less, restrained effectively noise.
104th, retain the continuous signal in second voice signal, obtain targeted voice signal.
Wherein, when user is being conversed, voice is substantially continuous, except there is pause once in a while, but for making an uproar For sound, noise cuts in and out, and noise does not have continuity, therefore, retains the continuous signal in the second voice signal, mistake Discontinuous signal is filtered, the noise in obtained echo signal is less, can effectively improve speech quality.
Alternatively, N number of voice spectrum is included in the second voice signal, the N is positive integer, wherein, can be N number of according to this Voice spectrum obtains the frequency spectrum coordinate diagram of N number of signal.For example, abscissa is the time, ordinate is frequency, and each signal Y value is all between 100Hz to 300Hz.During making a phone call, what is mainly included is user's one's voice in speech, so During radio reception, the time that user's one's voice in speech is occupied is most long, and noise only may occur in a bit of time, and break It is discontinuously continuous.For example, in units of 1 second, every 1 second, detecting in this 1 second time, the duration of N number of voice signal, if More than predetermined threshold value, if predetermined threshold value is 0.8 second, the voice signal that threshold value is less than 0.8 second can be determined as noise signal, chosen The M road voice signal that duration is more than 0.8 second is used as targeted voice signal.Wherein, targeted voice signal and the second voice Signal is compared, and contained noise signal may be less.
Alternatively, when mobile terminal is in quiet environment, or many people are carrying out voice using same mobile terminal During call, because everyone is different apart from the position of mobile terminal, the sound of the people nearest apart from mobile terminal locations can quilt It is defined as nearest sound source, can be normally included, the sound of remaining people may be weakened or can only be indexed to a part of sound Sound, therefore mobile terminal can close noise reduction process function in function setting, the voice do not implemented in the embodiment of the present invention leads to Processing method is talked about, according to specific environment and situation, this function is then turned on.
Alternatively, when the present invention can not only apply to people and be made a phone call using mobile phone, Video chat, language can also be applied to Sound is chatted, mobile phone recording, the plurality of application scenes such as hair wechat message.
By the embodiment of the present invention, nearest sound source and the ultrasonic distance sensor are determined using ultrasonic distance sensor Between target range;Determined to receive the scope of the first voice signal according to the target range, and receive first voice Signal;Processing is filtered to first voice signal, the second voice signal in the range of predeterminated frequency is obtained;Retain Continuous signal in second voice signal, obtains targeted voice signal.So as to as few as possible in noisy environment connect Noise is received, and noise filtering is carried out to the voice signal received, quality of speech signal is improved.
Consistent with the abovely, referring to Fig. 2, being the second of a kind of voice call processing method provided in an embodiment of the present invention Embodiment schematic flow sheet.Voice call processing method described in the present embodiment, comprises the following steps:
201st, using ultrasonic distance sensor determine target between nearest sound source and the ultrasonic distance sensor away from From.
202nd, determined to receive the scope of the first voice signal according to the target range, and receive the first voice letter Number.
Wherein, above-mentioned steps 201- steps 202 refer to the step 101- steps of the voice call processing method described by Fig. 1 Rapid 102.
203rd, noise reduction process is carried out to first voice signal using microphone MIC noise reduction process technology.
Wherein, after by ranging and receiving the first voice signal, microphone first can be carried out to the first voice signal MIC noise reduction process, then step 204 and step 205 are performed, it can more efficiently reduce the noise letter in the first voice signal Number, improve the first quality of speech signal.
Alternatively, the noise in voice signal can effectively be mitigated using double MIC noise reduction technologies.For example, case for mobile telephone contains Two performance identical microphones of A, B, wherein, A microphones are main microphon, for including people's one's voice in speech during call, B wheats Gram wind is secondary microphone, is placed at the mobile phone back side, away from A microphones.When user is being conversed using mobile phone, mouth is close It is A microphones, it is farther with respect to the distance of mouth that A Mike's wind energies receive voice signal C, B microphone, receives voice signal D, language Message D is weak much compared to voice signal C.Because noise sound source is away from mobile phone, so what A microphones and B microphones were received Noise signal is much the same, and the voice signal that A microphones are received is subtracted after the voice signal that B microphones are received, then is carried out Differential amplification, noise signal can be offseted, effectively suppress noise.
204th, processing is filtered to first voice signal, obtains the second voice letter in the range of predeterminated frequency Number.
205th, retain the continuous signal in second voice signal, obtain targeted voice signal.
Wherein, above-mentioned steps 204- steps 205 refer to the step 103- steps of the voice call processing method described by Fig. 1 Rapid 104.
By the embodiment of the present invention, nearest sound source and the ultrasonic distance sensor are determined using ultrasonic distance sensor Between target range;Determined to receive the scope of the first voice signal according to the target range, and receive first voice Signal;Noise reduction process is carried out to first voice signal using microphone MIC noise reduction process technology;First voice is believed Number processing is filtered, obtains the second voice signal in the range of predeterminated frequency;Retain in second voice signal Continuous signal, obtains targeted voice signal.So as to reception noise that can be as few as possible in noisy environment, to the language received Noise filtering is carried out after message carry out microphone MIC noise reduction process again, quality of speech signal is improved.
Consistent with the abovely, referring to Fig. 3, being the 3rd of a kind of voice call processing method provided in an embodiment of the present invention the Embodiment schematic flow sheet.Voice call processing method described in the present embodiment, comprises the following steps:
301st, current location is determined.
Wherein, in embodiments of the present invention, the current location of mobile terminal can first be determined.The embodiment of the present invention is adapted to one Implement in a little noisy, noisy environment, so can effectively reduce the noise in environment when carrying out voice call, improve voice letter Number quality.For example, in some public places, such as shopping mall, bus station, cinema ticket point, at hospital's queuing, train Stand, belong to the region that crowd compares concentration, when being made a phone call in these places, speech quality is poor.Mobile terminal can pass through Global position system GPS (Global Position System, abbreviation GPS) is positioned, and determines the position of current mobile terminal Put, when mobile terminal is in these positions, it is determined that performing the next step of the embodiment of the present invention.
When the 302nd, belonging to predeterminated position in the current location, perform the utilization ultrasonic distance sensor and determine recently Target range between sound source and the ultrasonic distance sensor.
Wherein, predeterminated position can be shopping mall, bus station, cinema ticket point, at hospital's queuing, railway station etc. Public place of the personnel than comparatively dense.When it is determined that the current location of mobile terminal is in predeterminated position, you can perform and utilize ultrasound Ripple range sensor determines the target range between nearest sound source and the ultrasonic distance sensor.
303rd, determined to receive the scope of the first voice signal according to the target range, and receive the first voice letter Number.
304th, processing is filtered to first voice signal, obtains the second voice letter in the range of predeterminated frequency Number.
305th, retain the continuous signal in second voice signal, obtain targeted voice signal.
Wherein, above-mentioned steps 303- steps 305 refer to the step 102- steps of the voice call processing method described by Fig. 1 Rapid 104.
By the embodiment of the present invention, current location is determined;When belonging to predeterminated position in the current location, the profit is performed The target range between nearest sound source and the ultrasonic distance sensor is determined with ultrasonic distance sensor;According to the target Distance determines to receive the scope of the first voice signal, and receives first voice signal;First voice signal is carried out Filtering process, obtains the second voice signal in the range of predeterminated frequency;Retain the continuous letter in second voice signal Number, obtain targeted voice signal.So as to which the present invention can be implemented in noisy environment so that as few as possible in noisy environment Noise is received, and noise filtering is carried out to the voice signal received, quality of speech signal is improved, lifts Consumer's Experience.
Consistent with the abovely, the device of the voice call processing method provided below for the implementation embodiments of the present invention, It is specific as follows:
Fig. 4 a are referred to, are a kind of first embodiment structural representation of mobile terminal provided in an embodiment of the present invention.This Mobile terminal described in embodiment, including:First determining unit 401, receiving unit 402, first processing units 403 and Two processing units 404, it is specific as follows:
First determining unit 401, for determining the target range between nearest sound source and the ultrasonic distance sensor;
Receiving unit 402, for determining to receive the scope of the first voice signal according to the target range, and receives described First voice signal;
First processing units 403, for being filtered processing to first voice signal, obtain being in predeterminated frequency model Enclose the second interior voice signal;
Second processing unit 404, for retaining the continuous signal in second voice signal, obtains target language message Number.
Alternatively, the receiving unit 402 specifically for:
Will be using the ultrasonic distance sensor as the centre of sphere, the sphere space scope by radius of the target range is determined The scope of the first voice signal is received to be described, and receives first voice signal.
Alternatively, N number of voice spectrum is included in second voice signal, the N is positive integer;
The second processing unit 404 also particularly useful for:
The M voice spectrum that time duration in N number of voice spectrum is more than predetermined threshold value is chosen, by the M language Sound spectrum is as the targeted voice signal, and the M is the positive integer less than or equal to the N.
Alternatively, such as a kind of modification structures that Fig. 4 b, Fig. 4 b are Fig. 4 a, Fig. 4 b are compared with Fig. 4 a, described by Fig. 4 a Mobile terminal may also include:3rd processing unit 405, it is specific as follows:
3rd processing unit 405, for being dropped using microphone MIC noise reduction process technology to first voice signal Make an uproar processing.
By the embodiment of the present invention, nearest sound source and the ultrasonic distance sensor are determined using ultrasonic distance sensor Between target range;Determined to receive the scope of the first voice signal according to the target range, and receive first voice Signal;Processing is filtered to first voice signal, the second voice signal in the range of predeterminated frequency is obtained;Retain Continuous signal in second voice signal, obtains targeted voice signal.So as to as few as possible in noisy environment connect Noise is received, and noise filtering is carried out to the voice signal received, quality of speech signal is improved.
Referring to Fig. 5, being a kind of second embodiment structural representation of mobile terminal provided in an embodiment of the present invention.This reality The mobile terminal described in example is applied, including:Second determining unit 501, execution unit 502, the processing of receiving unit 503, first Unit 504 and second processing unit 505, it is specific as follows:
Second determining unit 501, for determining current location;
Execution unit 502, during for belonging to predeterminated position in the current location, performing the utilization ultrasonic distance and passing Sensor determines the target range between nearest sound source and the ultrasonic distance sensor;
Receiving unit 503, for determining to receive the scope of the first voice signal according to the target range, and receives described First voice signal;
First processing units 504, for being filtered processing to first voice signal, obtain being in predeterminated frequency model Enclose the second interior voice signal;
Second processing unit 505, for retaining the continuous signal in second voice signal, obtains target language message Number.
By the embodiment of the present invention, current location is determined;When belonging to predeterminated position in the current location, the profit is performed The target range between nearest sound source and the ultrasonic distance sensor is determined with ultrasonic distance sensor;According to the target Distance determines to receive the scope of the first voice signal, and receives first voice signal;First voice signal is carried out Filtering process, obtains the second voice signal in the range of predeterminated frequency;Retain the continuous letter in second voice signal Number, obtain targeted voice signal.So as to which the present invention can be implemented in noisy environment so that as few as possible in noisy environment Noise is received, and noise filtering is carried out to the voice signal received, quality of speech signal is improved, lifts Consumer's Experience.
Referring to Fig. 6, being a kind of second embodiment structural representation of mobile terminal provided in an embodiment of the present invention.This reality The mobile terminal described in example is applied, including:At least one input equipment 1000;At least one output equipment 2000;At least one Individual processor 3000, such as CPU;With memory 4000, above-mentioned input equipment 1000, output equipment 2000, the and of processor 3000 Memory 4000 is connected by bus 5000.
Wherein, above-mentioned input equipment 1000 concretely contact panel, physical button or mouse.
Above-mentioned output equipment 2000 concretely display screen.
Above-mentioned memory 4000 can be high-speed RAM memory, or nonvolatile storage (non-volatile Memory), such as magnetic disk storage.Above-mentioned memory 4000 is used to store batch processing code, above-mentioned input equipment 1000, defeated Going out equipment 2000 and processor 3000 is used to call the program code stored in memory 4000, performs following operation:
Above-mentioned processor 3000, is used for:
The target range between nearest sound source and the ultrasonic distance sensor is determined using ultrasonic distance sensor;
Determined to receive the scope of the first voice signal according to the target range, and receive first voice signal;
Processing is filtered to first voice signal, the second voice signal in the range of predeterminated frequency is obtained;
Retain the continuous signal in second voice signal, obtain targeted voice signal.
Alternatively, above-mentioned processor 3000 determines to receive the scope of the first voice signal according to the target range, and connects First voice signal is received, including:
Will be using the ultrasonic distance sensor as the centre of sphere, the sphere space scope by radius of the target range is determined The scope of the first voice signal is received to be described, and receives first voice signal.
Alternatively, N number of voice spectrum is included in second voice signal, the N is positive integer;
Above-mentioned processor 3000 retains the continuous signal in second voice signal, obtains targeted voice signal, including:
The M voice spectrum that time duration in N number of voice spectrum is more than predetermined threshold value is chosen, by the M language Sound spectrum is as the targeted voice signal, and the M is the positive integer less than or equal to the N.
Alternatively, above-mentioned processor 3000 determines to receive the model of the first voice signal described according to the target range Enclose, and after receiving first voice signal, and it is described processing is filtered to first voice signal, be in Before the second voice signal in the range of predeterminated frequency, methods described also includes:
Noise reduction process is carried out to first voice signal using microphone MIC noise reduction process technology.
Alternatively, above-mentioned processor 3000 determines nearest sound source and the ultrasonic wave in the utilization ultrasonic distance sensor Before target range between range sensor, methods described also includes:
Determine current location;
When belonging to predeterminated position in the current location, perform the utilization ultrasonic distance sensor and determine nearest sound source With the target range between the ultrasonic distance sensor.
The embodiment of the present invention also provides a kind of computer-readable storage medium, wherein, the computer-readable storage medium can be stored with journey Sequence, including the part or all of of any voice call processing method described in the above method embodiment when program is performed Step.
Although combining each embodiment herein, invention has been described, however, implementing the present invention for required protection During, those skilled in the art are by checking the accompanying drawing, disclosure and appended claims, it will be appreciated that and it is real Other changes of the existing open embodiment.In the claims, the word of " comprising " (comprising) one is not excluded for other compositions Part or step, "a" or "an" are not excluded for multiple situations.Single processor or other units can realize claim In some functions enumerating.Mutually different has been recited in mutually different dependent some measures, it is not intended that these are arranged Apply to combine and produce good effect.
It will be understood by those skilled in the art that embodiments of the invention can be provided as method, device (equipment) or computer journey Sequence product.Therefore, in terms of the present invention can be using complete hardware embodiment, complete software embodiment or combination software and hardware The form of embodiment.Moreover, the present invention can be used in one or more calculating for wherein including computer usable program code The computer program that machine usable storage medium is implemented on (including but is not limited to magnetic disk storage, CD-ROM, optical memory etc.) The form of product.Computer program is stored/distributed in suitable medium, is provided together with other hardware or as the one of hardware Part, it would however also be possible to employ other distribution forms, such as passes through the wired or wireless telecommunication systems of Internet or other.
The present invention be with reference to the method for the embodiment of the present invention, device (equipment) and computer program product flow chart with/ Or block diagram is described.It should be understood that can by each flow in computer program instructions implementation process figure and/or block diagram and/ Or square frame and the flow in flow chart and/or block diagram and/or the combination of square frame.These computer program instructions can be provided To the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices to produce one Individual machine so that produced by the instruction of computer or the computing device of other programmable data processing devices for realizing The device for the function of being specified in one flow of flow chart or multiple flows and/or one square frame of block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which is produced, to be included referring to Make the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram or The function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that in meter Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, thus in computer or The instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one The step of function of being specified in individual square frame or multiple square frames.
Although with reference to specific features and embodiment, invention has been described, it is clear that, do not departing from this hair In the case of bright spirit and scope, various modifications and combinations can be carried out to it.Correspondingly, the specification and drawings are only institute The exemplary illustration of the invention that attached claim is defined, and be considered as covered in the scope of the invention any and all and repair Change, change, combining or equivalent.Obviously, those skilled in the art can to the present invention carry out it is various change and modification without Depart from the spirit and scope of the present invention.So, if the present invention these modifications and variations belong to the claims in the present invention and its Within the scope of equivalent technologies, then the present invention is also intended to comprising including these changes and modification.

Claims (10)

1. a kind of voice call processing method, it is characterised in that including:
The target range between nearest sound source and the ultrasonic distance sensor is determined using ultrasonic distance sensor;
Determined to receive the scope of the first voice signal according to the target range, and receive first voice signal;
Processing is filtered to first voice signal, the second voice signal in the range of predeterminated frequency is obtained;
Retain the continuous signal in second voice signal, obtain targeted voice signal.
2. according to the method described in claim 1, it is characterised in that described to be determined to receive the first voice according to the target range The scope of signal, and first voice signal is received, including:
Will be using the ultrasonic distance sensor as the centre of sphere, the sphere space scope by radius of the target range is defined as institute The scope for receiving the first voice signal is stated, and receives first voice signal.
3. the method according to any one of claim 1 or 2, it is characterised in that N number of language is included in second voice signal Sound spectrum, the N is positive integer;
The continuous signal retained in second voice signal, obtains targeted voice signal, including:
The M voice spectrum that time duration in N number of voice spectrum is more than predetermined threshold value is chosen, by the M voice frequency Spectrum is as the targeted voice signal, and the M is the positive integer less than or equal to the N.
4. the method according to any one of claim 1 or 2, it is characterised in that determined described according to the target range The scope of the first voice signal is received, and after receiving first voice signal, and it is described to first voice signal Processing is filtered, is obtained before the second voice signal in the range of predeterminated frequency, methods described also includes:
Noise reduction process is carried out to first voice signal using microphone MIC noise reduction process technology.
5. the method according to any one of claim 1 or 2, it is characterised in that in the utilization ultrasonic distance sensor It is determined that recently before the target range between sound source and the ultrasonic distance sensor, methods described also includes:
Determine current location;
When belonging to predeterminated position in the current location, perform the utilization ultrasonic distance sensor and determine nearest sound source with being somebody's turn to do Target range between ultrasonic distance sensor.
6. a kind of mobile terminal, it is characterised in that including:
First determining unit, for determining the target range between nearest sound source and the ultrasonic distance sensor;
Receiving unit, for determining to receive the scope of the first voice signal according to the target range, and receives first language Message number;
First processing units, for being filtered processing to first voice signal, are obtained in the range of predeterminated frequency Second voice signal;
Second processing unit, for retaining the continuous signal in second voice signal, obtains targeted voice signal.
7. mobile terminal according to claim 6, it is characterised in that the receiving unit specifically for:
Will be using the ultrasonic distance sensor as the centre of sphere, the sphere space scope by radius of the target range is defined as institute The scope for receiving the first voice signal is stated, and receives first voice signal.
8. according to any one of claim 6 or 7 mobile terminal, it is characterised in that comprising N number of in second voice signal Voice spectrum, the N is positive integer;
The second processing unit specifically for:
The M voice spectrum that time duration in N number of voice spectrum is more than predetermined threshold value is chosen, by the M voice frequency Spectrum is as the targeted voice signal, and the M is the positive integer less than or equal to the N.
9. according to any one of claim 6 or 7 mobile terminal, it is characterised in that the mobile terminal also includes:
3rd processing unit, for determining to receive the scope of the first voice signal according to the target range, and receives described After first voice signal, and it is described processing is filtered to first voice signal, obtain be in predeterminated frequency scope Before the second interior voice signal, noise reduction process is carried out to first voice signal using microphone MIC noise reduction process technology.
10. according to any one of claim 6 or 7 mobile terminal, it is characterised in that the mobile terminal also includes:
Second determining unit, for determining that nearest sound source is sensed with the ultrasonic distance in the utilization ultrasonic distance sensor Before target range between device, current location is determined;
Execution unit, during for belonging to predeterminated position in the current location, performs the utilization ultrasonic distance sensor true Fixed target range between nearest sound source and the ultrasonic distance sensor.
CN201710224379.8A 2017-04-07 2017-04-07 A kind of voice call processing method and mobile terminal Pending CN107146628A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710224379.8A CN107146628A (en) 2017-04-07 2017-04-07 A kind of voice call processing method and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710224379.8A CN107146628A (en) 2017-04-07 2017-04-07 A kind of voice call processing method and mobile terminal

Publications (1)

Publication Number Publication Date
CN107146628A true CN107146628A (en) 2017-09-08

Family

ID=59774884

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710224379.8A Pending CN107146628A (en) 2017-04-07 2017-04-07 A kind of voice call processing method and mobile terminal

Country Status (1)

Country Link
CN (1) CN107146628A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108564961A (en) * 2017-11-29 2018-09-21 华北计算技术研究所(中国电子科技集团公司第十五研究所) A kind of voice de-noising method of mobile communication equipment
CN110441738A (en) * 2018-05-03 2019-11-12 阿里巴巴集团控股有限公司 Method, system, vehicle and the storage medium of vehicle-mounted voice positioning
CN110575051A (en) * 2018-06-11 2019-12-17 佛山市顺德区美的电热电器制造有限公司 Cooking equipment, control method and device of cooking equipment and storage medium
CN111402877A (en) * 2020-03-17 2020-07-10 北京百度网讯科技有限公司 Noise reduction method, device, equipment and medium based on vehicle-mounted multi-sound zone
CN111863001A (en) * 2020-06-17 2020-10-30 广州华燎电气科技有限公司 A method for suppressing background noise in a multi-party call system

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102595297A (en) * 2012-02-15 2012-07-18 嘉兴益尔电子科技有限公司 Gain control optimization method of digital hearing-aid
CN103079148A (en) * 2012-12-28 2013-05-01 中兴通讯股份有限公司 Method and device for reducing noise of two microphones of terminal
CN104036786A (en) * 2014-06-25 2014-09-10 青岛海信信芯科技有限公司 Method and device for denoising voice
EP2851898A1 (en) * 2013-09-20 2015-03-25 Fujitsu Limited Voice processing apparatus, voice processing method and corresponding computer program
CN104702787A (en) * 2015-03-12 2015-06-10 深圳市欧珀通信软件有限公司 Sound acquisition method applied to MT (Mobile Terminal) and MT
CN104751852A (en) * 2015-03-20 2015-07-01 广东小天才科技有限公司 Sound processing method and device
CN104935749A (en) * 2015-06-23 2015-09-23 惠州Tcl移动通信有限公司 Mobile terminal and method for turning off screen during calling through microphone
CN104967717A (en) * 2015-05-26 2015-10-07 努比亚技术有限公司 Noise reduction method and apparatus in terminal voice interaction mode
CN105827800A (en) * 2015-08-28 2016-08-03 维沃移动通信有限公司 Electronic terminal and voice signal processing method
CN106060268A (en) * 2016-06-30 2016-10-26 维沃移动通信有限公司 Voice output method for mobile terminal and mobile terminal

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102595297A (en) * 2012-02-15 2012-07-18 嘉兴益尔电子科技有限公司 Gain control optimization method of digital hearing-aid
CN103079148A (en) * 2012-12-28 2013-05-01 中兴通讯股份有限公司 Method and device for reducing noise of two microphones of terminal
EP2851898A1 (en) * 2013-09-20 2015-03-25 Fujitsu Limited Voice processing apparatus, voice processing method and corresponding computer program
CN104036786A (en) * 2014-06-25 2014-09-10 青岛海信信芯科技有限公司 Method and device for denoising voice
CN104702787A (en) * 2015-03-12 2015-06-10 深圳市欧珀通信软件有限公司 Sound acquisition method applied to MT (Mobile Terminal) and MT
CN104751852A (en) * 2015-03-20 2015-07-01 广东小天才科技有限公司 Sound processing method and device
CN104967717A (en) * 2015-05-26 2015-10-07 努比亚技术有限公司 Noise reduction method and apparatus in terminal voice interaction mode
CN104935749A (en) * 2015-06-23 2015-09-23 惠州Tcl移动通信有限公司 Mobile terminal and method for turning off screen during calling through microphone
CN105827800A (en) * 2015-08-28 2016-08-03 维沃移动通信有限公司 Electronic terminal and voice signal processing method
CN106060268A (en) * 2016-06-30 2016-10-26 维沃移动通信有限公司 Voice output method for mobile terminal and mobile terminal

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108564961A (en) * 2017-11-29 2018-09-21 华北计算技术研究所(中国电子科技集团公司第十五研究所) A kind of voice de-noising method of mobile communication equipment
CN110441738A (en) * 2018-05-03 2019-11-12 阿里巴巴集团控股有限公司 Method, system, vehicle and the storage medium of vehicle-mounted voice positioning
CN110441738B (en) * 2018-05-03 2023-07-28 阿里巴巴集团控股有限公司 Method, system, vehicle and storage medium for vehicle-mounted voice positioning
CN110575051A (en) * 2018-06-11 2019-12-17 佛山市顺德区美的电热电器制造有限公司 Cooking equipment, control method and device of cooking equipment and storage medium
CN111402877A (en) * 2020-03-17 2020-07-10 北京百度网讯科技有限公司 Noise reduction method, device, equipment and medium based on vehicle-mounted multi-sound zone
CN111402877B (en) * 2020-03-17 2023-08-11 阿波罗智联(北京)科技有限公司 Noise reduction method, device, equipment and medium based on vehicle-mounted multitone area
CN111863001A (en) * 2020-06-17 2020-10-30 广州华燎电气科技有限公司 A method for suppressing background noise in a multi-party call system

Similar Documents

Publication Publication Date Title
US11483434B2 (en) Method and apparatus for adjusting volume of user terminal, and terminal
CN107146628A (en) A kind of voice call processing method and mobile terminal
CN108511002B (en) Method for recognizing sound signal of dangerous event, terminal and computer readable storage medium
US20170318374A1 (en) Headset, an apparatus and a method with automatic selective voice pass-through
CN107742523B (en) Voice signal processing method and device and mobile terminal
CN107071119B (en) A kind of sound removing method and mobile terminal
JP2018508868A (en) Context-based access validation
CN109982228B (en) Microphone fault detection method and mobile terminal
CN103718568A (en) A method and system for improving voice communication experience in mobile communication devices
CN108449502B (en) Voice call data processing method, device, storage medium and mobile terminal
CN108259659A (en) A kind of pick-up control method, flexible screen terminal and computer readable storage medium
CN110602696A (en) Conversation privacy protection method and electronic equipment
CN108566484A (en) Message treatment method, terminal device and computer readable storage medium
CN108737254A (en) Display control method, terminal and the computer storage media of application chat component
CN107785027A (en) A kind of audio-frequency processing method and electronic equipment
CN108076213A (en) A kind of terminal based reminding method, terminal and computer readable storage medium
CN110401806A (en) A kind of video call method of mobile terminal, mobile terminal and storage medium
CN108200267A (en) A kind of terminal control method, terminal and computer readable storage medium
CN111182118B (en) Volume adjusting method and electronic equipment
CN103685349A (en) Method for information processing and electronic equipment
CN108241808A (en) identification code display control method, terminal and computer readable storage medium
CN108605067B (en) Method for playing audio and mobile terminal
CN108769364A (en) Call control method, device, mobile terminal and computer-readable medium
CN112911062B (en) Voice processing method, control device, terminal device and storage medium
CN109561214B (en) Call processing method and mobile terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170908

RJ01 Rejection of invention patent application after publication