A mobile terminal and its method for processing voice communication

A voice communication and mobile terminal technology, applied in voice analysis, telephone communication, instruments, etc., can solve problems such as overflow, achieve the effects of ensuring calls, prolonging use time, and saving costs

Active Publication Date: 2020-08-07
ASR MICROELECTRONICS CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] If the frequency of the crystal oscillator is inaccurate, the playback clock at the receiving end will also be inaccurate. If the playback buffer is relatively small, there may be a risk of overflow

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A mobile terminal and its method for processing voice communication
  • A mobile terminal and its method for processing voice communication
  • A mobile terminal and its method for processing voice communication

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] see figure 2 The method for processing voice communication in a mobile terminal provided in this application includes the following steps.

[0035] Step S10: When the voice communication starts, preset the positions of the read pointer and write pointer in the playing buffer of the receiving end, and set the reference value and the threshold value. Generally, the read pointer is preset before the write pointer. The purpose of the preset is to prevent the playback buffer area of ​​the receiving end from being read empty. Preferably, the read pointer is preset 3 to 10 ms ahead of the write pointer. The reference value is recorded as reference, which represents the distance between the read pointer and the write pointer under normal conditions, that is, the normal range of the distance between the read pointer and the write pointer. Generally, when the sampling rate is 8k, the reference value is set to 160, and when the sampling rate is 16k, the reference value is set t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present application discloses a method for processing voice communication by a mobile terminal, which includes the following steps. Step S10: When the voice communication starts, preset the positions of the read pointer and write pointer in the playing buffer of the receiving end, set a reference value and a threshold; preset the read pointer before the write pointer; the threshold is smaller than the reference value. Step S20: Detecting the distance between the read pointer and the write pointer in the playback buffer every first time is called the detection distance. Step S30: Use the offset state to represent the historical state of the playback buffer, shift the offset state by two bits to the left, and determine a new value for the offset state according to the comparison result between the detection distance and the sum or difference between the reference value and the threshold. Step S40: According to the detection situation of the VAD from the voice PCM data stream, the state of the joint offset determines whether to perform sample number interpolation or extraction. This application is used to solve the impact of time delay on voice communication.

Description

technical field [0001] The present application relates to a method for processing voice communication by a mobile terminal. Background technique [0002] Mobile terminals (UE, User Equipment, user equipment) represented by mobile phones have become an indispensable part of people's lives, and delay is an important indicator for mobile terminals to perform voice communication. When the end-to-end delay (end-to-end delay) is lower than 150ms, people can't feel it. When the end-to-end delay exceeds 150ms and is less than 450ms, people can feel it but can bear it, and it does not affect communication. When the end-to-end delay is greater than 1s, it will seriously affect the call communication, and the user experience will be relatively poor. In the audio test specification of China Mobile Communications Group Co., Ltd., it is required that the end-to-end delay of the mobile phone in the sending and receiving direction should not exceed 220ms, and it is recommended to be withi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04M1/725G10L21/007G10L25/51H04M1/72448
CPCG10L21/007G10L25/51H04M1/72433H04M1/72448
Inventor 李小兵黄一火冯子龙许昊
Owner ASR MICROELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products