Abstract:
The disclosure relates to methods and devices for controlling speech quality, in particular by controlling end-to-end latency and by improving speech quality in case of mobility scenarios. A method 200 for controlling end-to-end latency between receiving and processing audio frames includes: receiving 201 a data packet comprising at least one coded audio frame; storing 202 the received data packet in a packet buffer; retrieving 203 the received data packet from the packet buffer and decoding the at least one coded audio frame into audio samples; and processing 204 the audio samples, wherein a scheduling of retrieving 203 the received data packet from the packet buffer and decoding the at least one coded audio frame is based on a target criterion with respect to audio quality of the audio samples and latency between receiving the data packet and processing the audio samples, and wherein the scheduling is dynamically and smoothly shifted in time in order to avoid audio distortions.
Abstract:
A user equipment device (UE) comprises physical layer circuitry configured to transmit and receive radio frequency electrical signals with one or more nodes of a radio access network, an audio subsystem configured to generate frames of audio data, and processing circuitry. The processing circuitry is configured to calculate a time delay from generation of an audio data frame by the audio subsystem of the UE device to transmission of an audio data packet by the physical layer circuitry during a voice call, and decrease the time delay to a delay value that preserves a specified minimum time for delivery of the generated audio data frame to the physical layer circuitry to meet a scheduled transmission time of the audio data packet.
Abstract:
A communication terminal comprising a first communication component configured for communication using a first radio access technology, a second communication component configured for communication using a second radio access technology, wherein the first communication component is configured to communicate speech data of a call using the first radio access technology; and a controller configured to control the second communication component to generate transport protocol packets comprising speech data of the call for uplink transmission of the speech data using the second radio access technology; andto switch the call from the first radio access technology to the second radio access technology access technology after the second communication component begins generation of transport protocol packets for uplink transmission.
Abstract:
The disclosure relates to methods and devices for controlling speech quality, in particular by controlling end-to-end latency and by improving speech quality in case of mobility scenarios. A method 200 for controlling end-to-end latency between receiving and processing audio frames includes: receiving 201 a data packet comprising at least one coded audio frame; storing 202 the received data packet in a packet buffer; retrieving 203 the received data packet from the packet buffer and decoding the at least one coded audio frame into audio samples; and processing 204 the audio samples, wherein a scheduling of retrieving 203 the received data packet from the packet buffer and decoding the at least one coded audio frame is based on a target criterion with respect to audio quality of the audio samples and latency between receiving the data packet and processing the audio samples, and wherein the scheduling is dynamically and smoothly shifted in time in order to avoid audio distortions.
Abstract:
A user equipment device (UE) comprises physical layer circuitry configured to transmit and receive radio frequency electrical signals with one or more nodes of a radio access network, an audio subsystem configured to generate frames of audio data, and processing circuitry. The processing circuitry is configured to calculate a time delay from generation of an audio data frame by the audio subsystem of the UE device to transmission of an audio data packet by the physical layer circuitry during a voice call, and decrease the time delay to a delay value that preserves a specified minimum time for delivery of the generated audio data frame to the physical layer circuitry to meet a scheduled transmission time of the audio data packet.
Abstract:
A device is described comprising an audio processor configured to perform audio processing during an audio communication connection between the communication device and a second communication device, a memory configured to store at least a first audio processor wakeup schedule in accordance with a first predefined audio communication connection event and a controller configured to set at least one second audio processor wakeup schedule in accordance with a second predefined audio communication connection event being similar to the first audio processor wakeup schedule, and wake up the audio processor in accordance with at least one of the first audio processor wakeup schedule or the second audio processor wakeup schedule in response to the incidence of at least one of the first or second predefined audio communication connection events, wherein the audio processor is configured to enter into a sleep mode after the audio processing is complete and to enter into a processing mode from the sleep mode in response to a wake up signal received from the controller.