CN110505658A - Voice rate method of adjustment, terminal and VoLTE system - Google Patents

Voice rate method of adjustment, terminal and VoLTE system Download PDF

Info

Publication number
CN110505658A
CN110505658A CN201810466250.2A CN201810466250A CN110505658A CN 110505658 A CN110505658 A CN 110505658A CN 201810466250 A CN201810466250 A CN 201810466250A CN 110505658 A CN110505658 A CN 110505658A
Authority
CN
China
Prior art keywords
terminal
voice rate
rice
wine
radio link
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810466250.2A
Other languages
Chinese (zh)
Other versions
CN110505658B (en
Inventor
杜刚
熊尚坤
王庆扬
尹珂
赵旭
刘昱
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp 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 China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201810466250.2A priority Critical patent/CN110505658B/en
Publication of CN110505658A publication Critical patent/CN110505658A/en
Application granted granted Critical
Publication of CN110505658B publication Critical patent/CN110505658B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • G10L19/16Vocoder architecture
    • G10L19/18Vocoders using multiple modes
    • G10L19/24Variable rate codecs, e.g. for generating different qualities using a scalable representation such as hierarchical encoding or layered encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • H04W28/22Negotiating communication rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention provides a kind of voice rate method of adjustment, terminal and VoLTE system, method therein includes: that first terminal and second terminal are established and conversed;First terminal as transmitting terminal obtains the uplink radio link loss for channel of eating dishes without rice or wine;First terminal is according to preset adjustable strategies and based on uplink radio link loss dynamic adjustment voice rate.Voice rate method of adjustment, terminal and VoLTE system of the invention, transmitting terminal is according to Radio Link path loss situation, whether assessment uplink wireless channel quality matches with current speech rate (vocoder mode), and it makes voice rate dynamic and adjusts, pertain only to transmitting terminal itself, adjustment is very fast, enables to voice rate and uplink wireless channel situation of change Rapid matching.

Description

Voice rate method of adjustment, terminal and VoLTE system
Technical field
The present invention relates to field of communication technology more particularly to a kind of voice rate methods of adjustment, terminal and VoLTE system System.
Background technique
LTE (LongTermEvolution, long term evolution) is drilling for a long time for the UMTS technical standard organized to set up by 3GPP Into.VoLTE (Voice over LTE) is the voice service with service quality guarantee that LTE network provides.VoLTE voice industry The vocoder technology that business uses, can support multiple voice rate, that is, a variety of vocoder modes.For broadband voice, packet Contain 0-8 and amounts to 9 kinds of vocoder modes, that is, 9 kinds of voice rate grades;For narrowband speech, 0-7 total 8 is contained Kind vocoder mode, that is, 8 kinds of voice rate grades.In voice call process, the adjustment of vocoder mode is related to end and arrives Hold process.As shown in Figure 1, the voice packet packet loss that receiving end terminal receives is higher, may propose to reduce language to transmitting side terminal The request of velocity of sound rate reduces voice rate, that is, send smaller size of VoP after receiving end receives this request.
For the end-to-end link of VoLTE, the uplink wireless channel of transmitting terminal is the bottle for determining call voice quality Neck, if receiving end receives voice data and packet loss occurs, often caused by transmitting terminal uplink wireless channel it is too poor caused by.Hair After sending end reduces voice rate, since data packet is smaller, when eating dishes without rice or wine uplink transmission, success rate can be higher, therefore this mechanism can To promote uplink covering quality.But existing voice rate adjustment, by receiving end according to the VoP feelings received Condition, issues to receiving end and changes voice rate request, and the process being related to is longer, it is difficult to quickly follow wireless channel situation of change.
Summary of the invention
One or more embodiments of the invention provides a kind of voice rate method of adjustment, terminal and VoLTE system.
According to one aspect of the disclosure, a kind of voice rate method of adjustment is provided, comprising: first terminal and second terminal Establish call;First terminal as transmitting terminal obtains the uplink radio link loss for channel of eating dishes without rice or wine;The first terminal according to Preset adjustable strategies simultaneously adjust voice rate based on uplink radio link loss dynamic.
Optionally, the first terminal is adjusted according to preset adjustable strategies and based on uplink radio link loss dynamic Whole voice rate includes: the corresponding relationship for establishing voice rate mode and uplink radio link loss;Based on the corresponding relationship And the uplink radio link loss dynamic adjustment voice rate.
Optionally, described that voice rate packet is adjusted based on the corresponding relationship and uplink radio link loss dynamic It includes: path loss adjustment threshold value of eating dishes without rice or wine corresponding with the voice rate mode is determined based on the corresponding relationship;By the uplink Radio Link loss is compared with the path loss adjustment threshold value of eating dishes without rice or wine, based on comparison result dynamic adjustment voice rate mode.
It is optionally, described that based on comparison result, dynamically adjustment voice rate includes: to obtain currently to adopt with the first terminal Voice rate mode corresponding first eat dishes without rice or wine path loss adjustment threshold value and second eat dishes without rice or wine path loss adjustment threshold value, wherein it is described First eat dishes without rice or wine path loss adjustment threshold value be less than described second eat dishes without rice or wine path loss adjustment threshold value;If the uplink radio link loss is less than Or path loss adjustment threshold value of eating dishes without rice or wine equal to first, then voice rate mode is promoted, for promoting voice rate;If the uplink without Path loss adjustment threshold value of eating dishes without rice or wine greater than second is lost in wired link, then voice rate mode is reduced, for reducing voice rate.
Optionally, the voice rate mould to match is lost with the uplink radio link based on the corresponding relationship is determining The voice rate mode setting to match is the currently employed voice rate mode of first terminal, for promoting language by formula Velocity of sound rate reduces voice rate.
Optionally, when the first terminal and the second terminal are established and conversed, by the vocoder of the first terminal Initial mode is set as voice rate mode corresponding with highest voice rate.
Optionally, the voice rate mode is corresponding with vocoder mode, and the quantity of the voice rate mode includes: 8,9.
Optionally, the first terminal is established logical based on VoLTE by VoLTE call signaling and the second terminal Words.
According to another aspect of the present disclosure, a kind of terminal is provided, the terminal is as transmitting terminal, comprising: call is established single Member is conversed for establishing with second terminal;Path loss acquiring unit, the uplink radio link for obtaining channel of eating dishes without rice or wine are lost;Language Sound speed adjustment unit, for according to preset adjustable strategies and based on uplink radio link loss dynamic adjustment voice speed Rate.
Optionally, the speech speed adjustment unit, comprising: corresponding relation building module, for establishing voice rate mould The corresponding relationship of formula and uplink radio link loss;Dynamic adjustment module, for being based on the corresponding relationship and the uplink Radio Link loss dynamic adjustment voice rate.
Optionally, the dynamic adjusts module, for based on corresponding relationship determination and the voice rate mode phase Corresponding path loss adjustment threshold value of eating dishes without rice or wine;Uplink radio link loss is compared with the path loss adjustment threshold value of eating dishes without rice or wine, Based on comparison result dynamic adjustment voice rate mode.
Optionally, the dynamic adjusts module, for obtaining and the currently employed voice rate mode of the first terminal Corresponding first eat dishes without rice or wine path loss adjustment threshold value and second eat dishes without rice or wine path loss adjustment threshold value, wherein described first eat dishes without rice or wine path loss adjustment Threshold value be less than described second eat dishes without rice or wine path loss adjustment threshold value;The road if the uplink radio link loss is eated dishes without rice or wine less than or equal to first Damage adjustment threshold value, then promote voice rate mode, for promoting voice rate;If uplink radio link loss is greater than the Two eat dishes without rice or wine path loss adjustment threshold value, then voice rate mode is reduced, for reducing voice rate.
Optionally, the dynamic adjusts module, for damaging based on the corresponding relationship is determining with the uplink radio link The voice rate mode to match is consumed, is the currently employed voice of first terminal by the voice rate mode setting to match Rate mode, for promoting voice rate or reducing voice rate.
Optionally, the speech speed adjustment unit, comprising: speech speed presetting module, for being built with second terminal When vertical call, voice rate mode corresponding with highest voice rate is set by the initial mode of the vocoder of the terminal.
Optionally, the voice rate mode is corresponding with vocoder mode, and the quantity of the voice rate mode includes: 8,9.
Optionally, unit is established in the call, for being based on by VoLTE call signaling and second terminal foundation VoLTE call
According to the another aspect of the disclosure, a kind of VoLTE system, including terminal as described above are provided.
According to the another aspect of the disclosure, a kind of terminal is provided, comprising: memory;And it is coupled to the memory Processor, the processor is configured to based on the instruction stored in the memory, the voice rate tune in execution Adjusting method.
According to the another further aspect of the disclosure, a kind of computer readable storage medium is provided, computer program is stored thereon with The step of instruction, which realizes method as described above when being executed by one or more processors.
Voice rate method of adjustment, terminal and the VoLTE system of the disclosure, the first terminal as transmitting terminal obtain The loss of row Radio Link, first terminal is according to preset adjustable strategies and based on uplink radio link loss dynamic adjustment voice speed Rate;Transmitting terminal according to Radio Link path loss situation, assess uplink wireless channel quality whether with current speech rate (vocoder mould Formula) matching, and make voice rate dynamic and adjust, this adjustment is pertained only to due to not being related to the feedback of VoP receiving end Transmitting terminal itself, adjustment is very fast, enables to voice rate and uplink wireless channel situation of change Rapid matching.
Detailed description of the invention
In order to illustrate more clearly of the embodiment of the present disclosure or technical solution in the prior art, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only Some embodiments of the present disclosure, for those of ordinary skill in the art, without any creative labor, also Other drawings may be obtained according to these drawings without any creative labor.
Fig. 1 is the VoLTE voice rate Adjusted Option schematic diagram in background technique
Fig. 2 is the flow diagram according to one embodiment of the voice rate method of adjustment of the disclosure;
Fig. 3 is the flow diagram according to another embodiment of the voice rate method of adjustment of the disclosure;
Fig. 4 is the module diagram according to one embodiment of the terminal of the disclosure;
Fig. 5 is the module diagram according to the speech speed adjustment unit of one embodiment of the terminal of the disclosure;
Fig. 6 is the module diagram according to another embodiment of the terminal of the disclosure.
Specific embodiment
The disclosure is described more fully with reference to the accompanying drawings, wherein illustrating the exemplary embodiment of the disclosure.Under Face will combine the attached drawing in the embodiment of the present disclosure, and the technical solution in the embodiment of the present disclosure is clearly and completely described, and show So, described embodiment is only disclosure a part of the embodiment, instead of all the embodiments.Based on the reality in the disclosure Example is applied, every other embodiment obtained by those of ordinary skill in the art without making creative efforts all belongs to In the range of disclosure protection.
" first " hereinafter, " second " etc. are only used for distinguishing in description, and there is no other special meanings.
Fig. 2 is according to the flow diagram of one embodiment of the voice rate method of adjustment of the disclosure, as shown in Figure 2:
Step 101, first terminal and second terminal, which are established, converses.
First terminal and second terminal can be smart phone, tablet computer etc., can establish a variety of calls.For example, the One terminal is established by VoLTE call signaling and second terminal and is conversed based on VoLTE.
Step 102, the uplink radio link loss for channel of eating dishes without rice or wine is obtained as the first terminal of transmitting terminal.
Step 103, first terminal is according to preset adjustable strategies and based on uplink radio link loss dynamic adjustment voice Rate.There are many adjustable strategies, can be configured according to specific design requirement.
Voice rate method of adjustment in above-described embodiment, can be in transmitting terminal according to the uplink radio link for channel of eating dishes without rice or wine Whether loss situation assessment uplink wireless channel quality matches with current speech rate (vocoder mode), and makes voice rate Dynamic adjusts, and due to not being related to the feedback of VoP receiving end, adjustment can more rapidly follow wireless communication for this adjustment The judgement of road situation of change, speed adjust is completed by transmitting side terminal completely, therefore voice rate can rapidly and up channel Quality matches.
Based on LTE technology, terminal signal strength, the Radio Link for calculating channel of eating dishes without rice or wine can be lost based on the received.Example Such as, terminal receives and stores the broadcast message of base station, the reference signal power comprising Base Transmitter in broadcast message, while terminal Constantly measure the reference signal power of the Base Transmitter signal received, the reference signal power that base station is sent by broadcast message The difference of the reference signal power for the Base Transmitter signal that value and terminal measurement receive, the down wireless link damage as eated dishes without rice or wine Consumption, it is believed that the Radio Link loss of uplink is approximately equal to the Radio Link loss of downlink.
The Radio Link loss eated dishes without rice or wine is smaller, and channel situation is better, it is meant that can use higher voice rate.Terminal It can be lost by calculating the Radio Link eated dishes without rice or wine, the voice rate that adjustment is sent in time, and without waiting for opposite end (phonetic incepting End) terminal voice rate adjustment request.Terminal is according to path loss variation of eating dishes without rice or wine, the voice rate that adjustment is sent in time, Ke Yigeng Fast matches Radio Link situation of change for voice rate, promotes voice quality.
In one embodiment, voice rate mode is corresponding with vocoder mode, and the quantity of voice rate mode includes: 8,9 etc..The corresponding relationship for establishing voice rate mode and uplink radio link loss, based on corresponding relationship and uplink without Wired link loss dynamic adjustment voice rate.For example, setting broadband voice rate mode be lost with uplink radio link it is corresponding Table is as shown in table 1 below:
It eats dishes without rice or wine path loss L range (dB) Corresponding broadband voice rate mode
L>140 0
130 < L≤140 1
120 < L≤130 2
110 < L≤120 3
100 < L≤110 4
90 < L≤100 5
80 < L≤90 6
70 < L≤80 7
0 < L≤70 8
The corresponding table that table 1- voice rate mode is lost with uplink radio link
When first terminal and second terminal are established and conversed, set the initial mode of the vocoder of first terminal to and highest The corresponding voice rate mode of voice rate.It can based on corresponding relationship and uplink radio link loss dynamic adjustment voice rate There are many in a manner of.For example, path loss adjustment threshold value of eating dishes without rice or wine corresponding with voice rate mode is determined based on corresponding relationship, it will be upper Row Radio Link is lost to be compared with path loss adjustment threshold value of eating dishes without rice or wine, based on comparison result dynamic adjustment voice rate mode.
In one embodiment, path loss tune of eating dishes without rice or wine corresponding with the voice rate mode that first terminal is currently employed is obtained Whole threshold value, path loss adjustment threshold value of eating dishes without rice or wine include: that the first path loss adjustment threshold value and second of eating dishes without rice or wine is eated dishes without rice or wine path loss adjustment threshold value, and first is empty Mouthful path loss adjustment threshold value is eated dishes without rice or wine path loss adjustment threshold value less than second.It eats dishes without rice or wine if uplink radio link loss is less than or equal to first Path loss adjusts threshold value, then voice rate mode is promoted, for promoting voice rate;If uplink radio link loss is greater than second Eat dishes without rice or wine path loss adjustment threshold value, then voice rate mode is reduced, for reducing voice rate.When being promoted or reducing voice rate, The voice rate mode to match, the voice rate mode that will be matched is lost with uplink radio link based on corresponding relationship is determining It is set as the currently employed voice rate mode of first terminal, for promoting voice rate or reducing voice rate.Herein The unit of uplink radio link loss and path loss adjustment threshold value of eating dishes without rice or wine is mostly dB.
The path loss adjustment threshold for example, acquisition corresponding with the voice rate mode 5 that first terminal is currently employed first is eated dishes without rice or wine Value 90 and second eat dishes without rice or wine path loss adjustment threshold value 100.The road if current uplink radio link loss is eated dishes without rice or wine less than or equal to first Damage adjustment threshold value 90, then promote voice rate mode to mode 6, for promoting voice rate;If current up-link wireless chain Path loss consumes path loss adjustment threshold value 100 of eating dishes without rice or wine greater than second, then reduces voice rate mode to mode 4, for reducing voice rate.
Fig. 3 is according to the flow diagram of another embodiment of the voice rate method of adjustment of the disclosure, such as Fig. 3 institute Show:
Step 201, according to call setup call flow, vocoder mode is set.
For example, first terminal establishes call by VoLTE calling and second terminal, the initial mode of vocoder is broadband language Sound mode 8, i.e. the flank speed mode of high definition voice, as shown in table 1.
Step 202, path loss adjustment threshold value of eating dishes without rice or wine corresponding with the voice rate mode that first terminal is currently employed is obtained.
For example, if the currently employed voice rate mode 8 of first terminal, based on the determination of table 1 and 8 phase of voice rate mode Corresponding path loss adjustment threshold value of eating dishes without rice or wine, path loss adjustment threshold value of eating dishes without rice or wine include: that the first path loss adjustment threshold value 0 and second of eating dishes without rice or wine is eated dishes without rice or wine road Damage adjustment threshold value 70 (be based on corresponding relationship, first eat dishes without rice or wine path loss adjustment threshold value be it is corresponding with currently employed voice rate mode Minimum uplink radio link loss, second eat dishes without rice or wine path loss adjustment threshold value be it is corresponding most with currently employed voice rate mode High uplink radio link loss).
It is corresponding with voice rate mode 7 based on the determination of table 1 if the currently employed voice rate mode 7 of first terminal Path loss adjustment threshold value of eating dishes without rice or wine, path loss adjustment threshold value of eating dishes without rice or wine includes: that the first path loss adjustment threshold value 70 and second of eating dishes without rice or wine is eated dishes without rice or wine path loss Adjust threshold value 80.Call establish initial stage, first terminal is in preferable signal environment, path loss of eating dishes without rice or wine maintain always 70dB with Under;In communication process, first terminal is mobile to the environment of dtr signal, this path loss of eating dishes without rice or wine in the process constantly increases.
Step 203, judge that path loss adjustment threshold value of whether eating dishes without rice or wine less than or equal to first is lost in uplink radio link, if It is then to enter step 204, if it is not, then entering step 205.
Step 204, voice rate is promoted.
For example, if the uplink radio link loss that first terminal currently obtains is 50, the currently employed voice of first terminal Rate mode 7, the path loss adjustment threshold value of eating dishes without rice or wine of voice rate mode 7 corresponding first is 70, current uplink radio link loss 50 eat dishes without rice or wine less than first path loss adjustment threshold value 70, then based on table 1 by first terminal using voice rate mode be promoted to voice speed Rate mode 8 promotes voice rate.
Step 205, judge that path loss adjustment threshold value of whether eating dishes without rice or wine greater than second is lost in uplink radio link, if it is, into Enter step 206, if it is not, then entering step 207, does not adjust voice rate.
Step 206, voice rate is reduced.
For example, if it is 75 that first terminal, which obtains current uplink radio link loss, and the currently employed language of first terminal Sound rate mode 8, the path loss adjustment threshold value of eating dishes without rice or wine of voice rate mode 8 corresponding second is 70, current uplink radio link damage Consumption 75 is greater than second and eats dishes without rice or wine path loss adjustment threshold value 70, then first terminal is reduced to voice rate mode using voice rate mode 7。
In one embodiment, call is established initial stage, and first terminal is in preferable signal environment, uplink radio link damage Consumption maintains always 50 or less;In communication process, first terminal is mobile to the environment of dtr signal, up-link wireless chain during this Path loss consumption constantly increases;First terminal continues to the worse environment movement of signal, and in this process, first terminal detects uplink Radio Link loss continues to increase, and is greater than 70;The vocoder mode of transmission is reduced to by first terminal from broadband speech pattern 8 Broadband voice mode 7;At this point, detect by first terminal, uplink radio link loss is maintained within the scope of 75-80, call after It is continuous to carry out.
As shown in figure 4, the disclosure provides a kind of terminal 40, terminal 40 is used as transmitting terminal, comprising: call establish unit 41, Path loss acquiring unit 42, speech speed adjustment unit 43.Unit 41 is established in call and second terminal is established and conversed.For example, call Unit 41 is established to establish by VoLTE call signaling and second terminal based on VoLTE call.The acquisition of path loss acquiring unit 42 is eated dishes without rice or wine The uplink radio link of channel is lost.Speech speed adjustment unit 43 is according to preset adjustable strategies and is based on uplink radio link Loss dynamic adjustment voice rate.
As shown in figure 5, speech speed adjustment unit 43 includes: corresponding relation building module 431, dynamic adjustment module 432 With speech speed presetting module 433.Corresponding relation building module 431 establishes voice rate mode and uplink radio link loss Corresponding relationship.Dynamic adjustment module 432 is based on corresponding relationship and uplink radio link loss dynamic adjustment voice rate.Voice Speed presetting module 433 sets the initial mode of the vocoder of terminal to and highest voice when establishing call with second terminal The corresponding voice rate mode of rate.Voice rate mode is corresponding with vocoder mode, and the quantity of voice rate mode includes: 8,9 etc..
Dynamic adjustment module 432 determines path loss adjustment threshold of eating dishes without rice or wine corresponding with voice rate mode based on corresponding relationship Value uplink radio link loss is compared with path loss adjustment threshold value of eating dishes without rice or wine, based on comparison result dynamic adjustment voice rate Mode.For example, dynamic adjustment module 432 obtains path loss of eating dishes without rice or wine corresponding with the voice rate mode that first terminal is currently employed Adjust threshold value, eat dishes without rice or wine path loss adjustment threshold value include: first eat dishes without rice or wine path loss adjustment threshold value and second eat dishes without rice or wine path loss adjustment threshold value.If Path loss adjustment threshold value of eating dishes without rice or wine less than or equal to first is lost in uplink radio link, then dynamic adjustment module 432 promotion voice rate Mode, for promoting voice rate.If uplink radio link loss is eated dishes without rice or wine greater than second, path loss adjustment threshold value, dynamic are adjusted Module 432 reduces voice rate mode, for reducing voice rate.
The voice rate mould to match is lost with uplink radio link based on corresponding relationship is determining in dynamic adjustment module 432 The voice rate mode setting to match is the currently employed voice rate mode of first terminal, for promoting voice speed by formula Rate reduces voice rate.
In one embodiment, the disclosure provides a kind of VoLTE system, including the terminal in any embodiment as above.
Fig. 6 is the module diagram according to another embodiment of terminal disclosed by the invention.As shown in fig. 6, the device It may include memory 61, processor 62, communication interface 63 and bus 64.Memory 61 for storing instruction, 62 coupling of processor Memory 61 is closed, processor 62 is configured as realizing above-mentioned voice rate adjustment based on the instruction execution that memory 61 stores Method.
Memory 61 can be high speed RAM memory, nonvolatile memory (NoN-volatile memory) etc., deposit Reservoir 61 is also possible to memory array.Memory 61 is also possible to by piecemeal, and block can be combined into virtually by certain rule Volume.Processor 62 can be central processor CPU or application-specific integrated circuit ASIC (Application Specific Integrated Circuit), or it is arranged to implement one or more of voice rate method of adjustment disclosed by the invention A integrated circuit.
In one embodiment, the disclosure also provides a kind of computer readable storage medium, wherein computer-readable storage Media storage has computer instruction, and the voice rate adjustment side that any embodiment as above is related to is realized in instruction when being executed by processor Method.It should be understood by those skilled in the art that, embodiment of the disclosure can provide as method, apparatus or computer program product. Therefore, complete hardware embodiment, complete software embodiment or embodiment combining software and hardware aspects can be used in the disclosure Form.Moreover, can be used can be with non-in the computer that one or more wherein includes computer usable program code for the disclosure The computer program implemented on instantaneity storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) The form of product.
The disclosure is reference according to the method for the embodiment of the present disclosure, the flow chart of equipment (system) and computer program product And/or block diagram describes.It should be understood that each process in flowchart and/or the block diagram can be realized by computer program instructions And/or the combination of the process and/or box in box and flowchart and/or the block diagram.It can provide these computer programs to refer to Enable the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to generate One machine so that by the instruction that the processor of computer or other programmable data processing devices executes generate for realizing The device for the function of being specified in one or more flows of the flowchart and/or one or more blocks of the block diagram.
So far, the disclosure is described in detail.In order to avoid covering the design of the disclosure, it is public that this field institute is not described The some details known.Those skilled in the art as described above, completely it can be appreciated how implementing technology disclosed herein Scheme.
Voice rate method of adjustment, terminal and VoLTE system provided by the above embodiment, first as transmitting terminal are whole End obtains uplink radio link loss, and first terminal is adjusted according to preset adjustable strategies and based on uplink radio link loss dynamic Whole voice rate;Transmitting terminal according to Radio Link path loss situation, assess uplink wireless channel quality whether with current speech rate (vocoder mode) matching, and make voice rate dynamic and adjust, this adjustment is not due to being related to the anti-of VoP receiving end Feedback, adjustment can more rapidly follow wireless channel situation of change, and the judgement of speed adjust is completed by transmitting side terminal completely, Transmitting terminal itself is pertained only to, adjustment is very fast, enables to voice rate and uplink wireless channel situation of change Rapid matching.
Disclosed method and system may be achieved in many ways.For example, can by software, hardware, firmware or Software, hardware, firmware any combination realize disclosed method and system.The said sequence of the step of for method is only In order to be illustrated, the step of disclosed method, is not limited to sequence described in detail above, especially says unless otherwise It is bright.In addition, in some embodiments, also the disclosure can be embodied as to record program in the recording medium, these programs include For realizing according to the machine readable instructions of disclosed method.Thus, the disclosure also covers storage for executing according to this public affairs The recording medium of the program for the method opened.
The description of the disclosure is given for the purpose of illustration and description, and is not exhaustively or by the disclosure It is limited to disclosed form.Many modifications and variations are obvious for the ordinary skill in the art.It selects and retouches Embodiment is stated and be the principle and practical application in order to more preferably illustrate the disclosure, and those skilled in the art is enable to manage The solution disclosure is to design various embodiments suitable for specific applications with various modifications.

Claims (19)

1. a kind of voice rate method of adjustment, comprising:
First terminal and second terminal, which are established, to be conversed;
First terminal as transmitting terminal obtains the uplink radio link loss for channel of eating dishes without rice or wine;
The first terminal is according to preset adjustable strategies and based on uplink radio link loss dynamic adjustment voice rate.
2. the method for claim 1, wherein the first terminal according to preset adjustable strategies and is based on the uplink Radio Link loss dynamic adjusts voice rate and includes:
Establish the corresponding relationship of voice rate mode and uplink radio link loss;
Based on the corresponding relationship and uplink radio link loss dynamic adjustment voice rate.
3. method according to claim 2, wherein described to be lost based on the corresponding relationship and the uplink radio link Dynamic adjusts voice rate
Path loss adjustment threshold value of eating dishes without rice or wine corresponding with the voice rate mode is determined based on the corresponding relationship;
Uplink radio link loss is compared with the path loss adjustment threshold value of eating dishes without rice or wine, is adjusted based on comparison result dynamic Voice rate mode.
4. method as claimed in claim 3, wherein described to include: based on comparison result dynamic adjustment voice rate
It obtains the corresponding with the voice rate mode that the first terminal is currently employed first path loss of eating dishes without rice or wine and adjusts threshold value and the Two eat dishes without rice or wine path loss adjustment threshold value, wherein described first eat dishes without rice or wine path loss adjustment threshold value be less than described second eat dishes without rice or wine path loss adjustment threshold value;
The path loss adjustment threshold value if the uplink radio link loss is eated dishes without rice or wine less than or equal to first, promotes voice rate mould Formula, for promoting voice rate;
The path loss adjustment threshold value if the uplink radio link loss is eated dishes without rice or wine greater than second, reduces voice rate mode, is used for Reduce voice rate.
5. method as claimed in claim 4, wherein further include:
The voice rate mode to match is lost with the uplink radio link based on the corresponding relationship is determining, by the phase The voice rate mode setting matched is the currently employed voice rate mode of first terminal, for promoting voice rate or reducing language Velocity of sound rate.
6. method according to claim 2, wherein further include:
When the first terminal and the second terminal are established and conversed, by the initial mode setting of the vocoder of the first terminal For voice rate mode corresponding with highest voice rate.
7. method according to claim 2, wherein
The voice rate mode is corresponding with vocoder mode, and the quantity of the voice rate mode includes: 8,9.
8. the method for claim 1, wherein further include:
The first terminal establishes the call based on VoLTE by VoLTE call signaling and the second terminal.
9. a kind of terminal, the terminal is as transmitting terminal, comprising:
Unit is established in call, is conversed for establishing with second terminal;
Path loss acquiring unit, the uplink radio link for obtaining channel of eating dishes without rice or wine are lost;
Speech speed adjustment unit, for being adjusted according to preset adjustable strategies and based on uplink radio link loss dynamic Voice rate.
10. terminal as claimed in claim 9, wherein
The speech speed adjustment unit, comprising:
Corresponding relation building module, for establishing the corresponding relationship of voice rate mode and uplink radio link loss;
Dynamic adjustment module, for based on the corresponding relationship and uplink radio link loss dynamic adjustment voice speed Rate.
11. terminal as claimed in claim 10, wherein
The dynamic adjusts module, for determining road of eating dishes without rice or wine corresponding with the voice rate mode based on the corresponding relationship Damage adjustment threshold value;Uplink radio link loss is compared with the path loss adjustment threshold value of eating dishes without rice or wine, is based on comparison result Dynamic adjustment voice rate mode.
12. terminal as claimed in claim 11, wherein
The dynamic adjusts module, the voice rate mode corresponding first for obtaining with the first terminal is currently employed Path loss adjustment threshold value of eating dishes without rice or wine and second is eated dishes without rice or wine path loss adjustment threshold value, wherein described first eat dishes without rice or wine path loss adjustment threshold value be less than it is described Second eat dishes without rice or wine path loss adjustment threshold value;The path loss adjustment threshold value if the uplink radio link loss is eated dishes without rice or wine less than or equal to first, Voice rate mode is then promoted, for promoting voice rate;The path loss if the uplink radio link loss is eated dishes without rice or wine greater than second Threshold value is adjusted, then voice rate mode is reduced, for reducing voice rate.
13. terminal as claimed in claim 12, wherein
The dynamic adjusts module, for the language to match to be lost with the uplink radio link based on the corresponding relationship is determining The voice rate mode setting to match is the currently employed voice rate mode of first terminal, used by sound rate mode In promotion voice rate or reduce voice rate.
14. terminal as claimed in claim 10, wherein
The speech speed adjustment unit, comprising:
Speech speed presetting module, for when establishing call with second terminal, the initial mode of the vocoder of the terminal to be set It is set to voice rate mode corresponding with highest voice rate.
15. terminal as claimed in claim 10, wherein
The voice rate mode is corresponding with vocoder mode, and the quantity of the voice rate mode includes: 8,9.
16. terminal as claimed in claim 9, wherein
Unit is established in the call, is conversed for being established by VoLTE call signaling and the second terminal based on VoLTE.
17. a kind of VoLTE system, comprising:
Such as the described in any item terminals of claim 9 to 16.
18. a kind of terminal, comprising:
Memory;And it is coupled to the processor of the memory, the processor is configured to based on the storage is stored in Instruction in device executes such as voice rate method of adjustment described in any item of the claim 1 to 8.
19. a kind of computer readable storage medium, is stored thereon with computer program instructions, which is handled by one or more The step of method described in claim 1 to 8 any one is realized when device executes.
CN201810466250.2A 2018-05-16 2018-05-16 Voice rate adjusting method, terminal and VoLTE system Active CN110505658B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810466250.2A CN110505658B (en) 2018-05-16 2018-05-16 Voice rate adjusting method, terminal and VoLTE system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810466250.2A CN110505658B (en) 2018-05-16 2018-05-16 Voice rate adjusting method, terminal and VoLTE system

Publications (2)

Publication Number Publication Date
CN110505658A true CN110505658A (en) 2019-11-26
CN110505658B CN110505658B (en) 2023-03-31

Family

ID=68583586

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810466250.2A Active CN110505658B (en) 2018-05-16 2018-05-16 Voice rate adjusting method, terminal and VoLTE system

Country Status (1)

Country Link
CN (1) CN110505658B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116996622A (en) * 2023-09-28 2023-11-03 腾讯科技(深圳)有限公司 Voice data transmission method, device, equipment, medium and program product

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020097840A1 (en) * 1998-12-24 2002-07-25 Worldcom, Inc. Method and apparatus for estimating quality in a telephonic voice connection
CN1728584A (en) * 2004-07-31 2006-02-01 西门子(中国)有限公司 Method for controlling encoding speed and power in procedure of voice mobile communication
US20080212575A1 (en) * 2005-06-15 2008-09-04 Lars Westberg Codec Rate Adaptation as a Function of Air-Interface as Wel as Network in a Packet-Based Network
US20080299963A1 (en) * 2007-06-04 2008-12-04 Telefonaktiebolaget Lm Ericsson (Publ) Method and Apparatus for Vocoder Rate Control by a Mobile Terminal
CN102281253A (en) * 2010-06-10 2011-12-14 中兴通讯股份有限公司 Method and device for adjusting AMR (automatic message registering) voice coding rate of IP (internet protocol) interface
WO2013014246A1 (en) * 2011-07-26 2013-01-31 Nec Europe Ltd. A method for controlling the encoding rate of data traffic and a network
CN103686792A (en) * 2013-12-19 2014-03-26 北京理工大学 Adaptive optimization method based on AMR algorithm parameter setting
CN103828425A (en) * 2013-11-18 2014-05-28 华为技术有限公司 Adaptive multiple rate coding rate adjusting method and equipment
CN106817339A (en) * 2015-11-27 2017-06-09 中国电信股份有限公司 Adjust method, transmitting terminal and the system of voice rate
CN107005352A (en) * 2015-09-15 2017-08-01 华为技术有限公司 Method of adjustment, system and the relevant device of voice auto-adaptive parameter
CN107872291A (en) * 2016-09-26 2018-04-03 ***通信有限公司研究院 A kind of method of adjustment and terminal of voice code check
CN107980235A (en) * 2016-09-07 2018-05-01 深圳前海达闼云端智能科技有限公司 A kind of method of VoLTE communications and base station

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020097840A1 (en) * 1998-12-24 2002-07-25 Worldcom, Inc. Method and apparatus for estimating quality in a telephonic voice connection
CN1728584A (en) * 2004-07-31 2006-02-01 西门子(中国)有限公司 Method for controlling encoding speed and power in procedure of voice mobile communication
US20080212575A1 (en) * 2005-06-15 2008-09-04 Lars Westberg Codec Rate Adaptation as a Function of Air-Interface as Wel as Network in a Packet-Based Network
US20080299963A1 (en) * 2007-06-04 2008-12-04 Telefonaktiebolaget Lm Ericsson (Publ) Method and Apparatus for Vocoder Rate Control by a Mobile Terminal
CN102281253A (en) * 2010-06-10 2011-12-14 中兴通讯股份有限公司 Method and device for adjusting AMR (automatic message registering) voice coding rate of IP (internet protocol) interface
WO2013014246A1 (en) * 2011-07-26 2013-01-31 Nec Europe Ltd. A method for controlling the encoding rate of data traffic and a network
CN103828425A (en) * 2013-11-18 2014-05-28 华为技术有限公司 Adaptive multiple rate coding rate adjusting method and equipment
CN103686792A (en) * 2013-12-19 2014-03-26 北京理工大学 Adaptive optimization method based on AMR algorithm parameter setting
CN107005352A (en) * 2015-09-15 2017-08-01 华为技术有限公司 Method of adjustment, system and the relevant device of voice auto-adaptive parameter
CN106817339A (en) * 2015-11-27 2017-06-09 中国电信股份有限公司 Adjust method, transmitting terminal and the system of voice rate
CN107980235A (en) * 2016-09-07 2018-05-01 深圳前海达闼云端智能科技有限公司 A kind of method of VoLTE communications and base station
CN107872291A (en) * 2016-09-26 2018-04-03 ***通信有限公司研究院 A kind of method of adjustment and terminal of voice code check

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
史书志: "CDMA网DO功率参数与前向空口策略优化", 《科技展望》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116996622A (en) * 2023-09-28 2023-11-03 腾讯科技(深圳)有限公司 Voice data transmission method, device, equipment, medium and program product
CN116996622B (en) * 2023-09-28 2023-11-28 腾讯科技(深圳)有限公司 Voice data transmission method, device, equipment, medium and program product

Also Published As

Publication number Publication date
CN110505658B (en) 2023-03-31

Similar Documents

Publication Publication Date Title
US11202300B2 (en) Method and system for adjusting sound quality, and host terminal
CN104919879B (en) Connect the semi-continuous scheduling in discontinuous reception modes
EP3247155A1 (en) Paging method and apparatus for communication of m2m/mtc device operating in high power saving reception mode in a mobile communication system, and system thereof
CN103797874B (en) System, method and apparatus for distributing the wireless channel in multiple channels access point
CN102291835A (en) Wireless resource scheduling method, access network element and terminal
CN107666366B (en) Method, device and system for adjusting coding rate
CN102036404B (en) Method for transmitting data and user equipment
US9642087B2 (en) Methods for reducing the power consumption in voice communications and communications apparatus utilizing the same
US9307561B2 (en) Enhanced connection admission control process
EP2053804A3 (en) Radio controller, radio base station, radio communication system, call admission control method, program and recording medium
JP2016505229A (en) Communication control method, user equipment, network server, and system
TW201334461A (en) Connection dormancy method and wireless communication device and computer readalbe recording medium
CN104052511B (en) The interference control method of a kind of receiver, receiver and equipment
EP2706791A1 (en) Method, user equipment and base station for compensating power
CN104581970A (en) Adaptive-scheduling method and equipment
CN107872819A (en) Resource management indicating means and device
CN108353431A (en) Method for sending information, message receiving method, apparatus and system
CN104333728A (en) A Method, device and system for regulating and controlling audio and video transmission
CN102791033B (en) A kind of method and apparatus of adaptive resource adjustment
CN110505658A (en) Voice rate method of adjustment, terminal and VoLTE system
CN105979495A (en) Method for improving call quality, wireless network controller and core network
US9351147B2 (en) Apparatus for setting roaming parameter and method for the same to set roaming parameter
CN105684475A (en) Proximity-based services
CN103313311A (en) Radio resource management method, user equipment and network side
CN110267286B (en) Data transmission method, device, access network equipment and storage medium

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
GR01 Patent grant
GR01 Patent grant