Voice speed adjusting system of voice over Internet protocol (VoIP) phone and method therefor
AssigneeInventec Multimedia & Telecom Corporation
InventorsMin-Chieh Wu, Lan-Shin Lin
Life of this patent
Estimating the term…
Abstract
A voice speed adjusting system of VoIP phone and the method therefor are provided. When the parameter for adjusting the voice playing speed of IP phone is set to a setting module at a receiving end, an adjusting module is used to adjust the voice data stored in a cache accordingly. The adjusted voice data are processed and encoded/decoded by a CPU. An output module is used for outputting the adjusted voice data according to the speed parameter. A prompting module at the sending end displays that the receiving end is adjusting the voice speed. That is, a conversation can be conducted at an appropriate speed and the sending end can also receive a message of voice speed adjustment at the receiving end.
Claims10
A voice speed adjusting system of voice over Internet protocol (VoIP) phone used between a sending end and a receiving end, comprising:
- a setting module for receiving a plurality of voice speed adjusting parameters set by a user;
- a transmitting module for receiving a plurality of compressed and encoded voice data packets transmitted from the sending end and re-assembling them into a voice signal, and transmitting the voice speed adjusting parameters to the sending end, the voice signal being composed of a plurality of voiceprint signals;
- a cache for temporarily storing the voice signal;
- and
- an adjusting module for duplicating or removing some units of the voiceprint signals according to the voice speed adjusting parameters.
A voice speed adjusting method of VoIP phone for re-assembling a voice signal and storing it in a cache after a receiving end receives a plurality of compressed and encoded voice data packets from a sending end, comprising the steps of:
- receiving a plurality of voice speed adjusting parameters entered by a user;
- reading the voice signal in the cache and dividing it into a plurality of voiceprint signals;
- and
- adjusting the unit data of the voiceprint signals according to the voice speed adjusting parameters.
Dependencies are inferred from the claim text.