Voice data transmission system and method
First Claim
1. A signal transmission side unit of a voice data transmission system, which divides a voice signal into a plurality of data blocks, prepares the data blocks into packet data and asynchronously transmits the packet data, and a signal reception side unit, which receives and reproduces the packet data transmitted from the signal transmission side unit, said signal transmission side unit comprising:
- memory means for sequentially storing the data blocks;
voice/silence detecting means for detecting voice presence and absence parts in said voice signal; and
transmission means for transmitting, on a burst basis, a predetermined number of data blocks stored in said memory means prior to detection by said voice/silence detecting means of a change in the voice signal from the voice absence part to the voice presence part.
1 Assignment
0 Petitions
Accused Products
Abstract
A voice data transmission system and method which can reduce transmission delay time and can remove unnatural conversation in a received voice signal due to the truncation of a head part of the voice signal. The signal transmission side of the voice data transmission system, when a voice detection signal is generated, continuously transmits, at a transmission rate faster than a usual transmission rate, a first voice data block at the time of generation of the voice detection signal as well as voice data blocks which are followed by the first voice data block and which correspond to a time duration from the generation time of the voice detection signal block to a predetermined time. In a voice detection mode, the data transmission side subjects voice data to a block formation operation and, after the block formation is completed, transmits the voice data block. The signal reception side of the data transmission system, when receiving a voice packet signal followed by the continuation of a predetermined time of silence, estimates a fluctuation absorbing delay time for the voice packet signal on the basis of transmission delay times between packets corresponding to its head part, and attaches packets corresponding in number to the estimated fluctuation absorbing delay time to the head part of the received voice packet signal.
-
Citations
14 Claims
-
1. A signal transmission side unit of a voice data transmission system, which divides a voice signal into a plurality of data blocks, prepares the data blocks into packet data and asynchronously transmits the packet data, and a signal reception side unit, which receives and reproduces the packet data transmitted from the signal transmission side unit, said signal transmission side unit comprising:
-
memory means for sequentially storing the data blocks; voice/silence detecting means for detecting voice presence and absence parts in said voice signal; and transmission means for transmitting, on a burst basis, a predetermined number of data blocks stored in said memory means prior to detection by said voice/silence detecting means of a change in the voice signal from the voice absence part to the voice presence part. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A signal reception side unit of a voice data transmission system, the voice data transmission system including a signal transmission side unit, which divides a voice signal into a plurality of data blocks, prepares the data blocks into packet data with head parts, and asynchronously transmits the packet data, wherein the signal reception side unit receives and reproduces the packet data transmitted from the signal transmission side unit, said signal reception side unit comprising:
-
means for monitoring received packet data and for estimating, when the signal reception side unit receives said packet data, a fluctuation absorbing delay time of said received packet data on the basis of relative transmission delay times between said head parts of said received packet data; means for attaching to said received packet data, as said head parts, head part restoration packets corresponding in number to said estimated fluctuation absorbing delay time; and means for reproducing said head part restoration packets. - View Dependent Claims (7)
-
-
8. A method of transmitting voice data in which a voice signal is divided into a plurality of data blocks, the data blocks being prepared into packet data and the packet data being asynchronously transmitted, said method comprising the steps of:
-
sequentially storing said data blocks; detecting a change in the voice signal from a voice absence part to a voice presence part; and transmitting in packet form, when said change from the voice absence part to the voice presence part is detected in the detecting step, on a burst basis, a predetermined number of data blocks stored in the storing step prior to detection of said change, at a transmission rate faster than a usual transmission rate. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method of transmitting voice data in which a voice signal is divided into a plurality of data blocks, the data blocks are prepared into packet data and the packet data is asynchronously transmitted from a signal transmission side unit to a signal reception side unit, which reproduces the received packet data, said method comprising the steps of:
-
monitoring the received packet data and estimating, when the signal reception side unit receives said received packet data, a fluctuation absorbing delay time of said received packet data on the basis of relative transmission delay times among a plurality of received packet data corresponding to a head part of said received packet data; attaching, as said head part, packets corresponding in number to said fluctuation absorbing delay time estimated in said estimating step to packet data corresponding to said voice presence part, excluding said head part; and reproducing said attached packets. - View Dependent Claims (14)
-
Specification