Apparatus and method for converting reproducing speed

Data processing: speech signal processing – linguistics – language – Speech signal processing – For storage or transmission

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C704S207000, C704S271000

Reexamination Certificate

active

06678650

ABSTRACT:

BACKGROUND OF THE INVENTION
The present invention relates to an apparatus for converting the speed of reproducing an acoustic signal. More particularly, the invention relates to an apparatus and method for processing an acoustic signal in real time, thereby to reproduce the signal at a lower speed than the signal has been generated.
Speech speed converters that convert speech speed in real time are used for various purposes. More specifically, a speech speed converter is used to help people learn foreign languages, to assist elderly persons with weakening hearing and aurally handicapped persons, or to enable people of different mother tongues to communicate with one another. The real-time speech speed converter reproduces any voiced part of an input acoustic signal at a lower speed than the voiced part has been produced (by means of time expansion) and any voiceless part of the input acoustic signal at a higher speed than the voiceless part (by means of time compression). Thus, the converter changes the acoustic signal to one that represents a more distinct and perceivable speech sound. One of the essential functions of the speech speed converter is to compensate the delay of the output signal, which has resulted from the time expansion of the voiced part, in the process of time-compressing the voiceless part of the acoustic signal. This makes it possible to minimize the time difference between the original speech sound and the reproduced speech sound.
A conventional real-time speech speed converter will be described, with reference to FIG.
1
.
As shown in
FIG. 1
, the real-time speech speed converter comprises an input terminal In, an input section
1
, a data storage section
2
, a characteristic detecting section
3
, and a calculation section
4
. The input section
1
receives an acoustic signal s
1
supplied to the input terminal In. The data storage section
2
stores the acoustic frame signal s
1
in the form of an acoustic frame signal s
2
that has a particular length. The characteristic detecting section
3
receives the acoustic frame signal s
2
read from the data storage section
2
and detects the characteristic s
3
of the acoustic frame signal s
2
. The characteristic s
3
detected is supplied to the calculation section
4
. The calculation section
4
receives a write-position signal s
7
and a read-position signal s
8
, too. (The signals s
7
and s
8
will be described later.) The calculation section
4
calculates a speech-speed converting rate s
4
from the characteristic s
3
.
As
FIG. 1
shows, the real-time speech speed converter further comprises a speech-speed converting section
5
, an output-data writing section
6
, an output-data storage section
7
, an output-data reading section
8
, and an output section
9
. The speech-speed converting section
5
receives an acoustic frame signal s
5
read from the data storage section
2
. The speech-speed converting section
5
processes the acoustic frame signal s
5
in accordance with the speech-speed converting rate s
4
, thereby generating an acoustic frame signal s
6
that has a specific length. The acoustic frame signal s
6
, thus generated by the section
5
. The output-data storage section
7
stores the output signal of the speech-speed converting section
5
as an acoustic frame signal s
6
converted in terms of speech speed, as is illustrated in FIG.
2
. The output-data writing section
6
generates a write-position signal s
7
that designates the position where the signal s
6
should be written in the output-data storage section
7
. In the output-data storage section
7
, the acoustic frame signal s
6
is written at the position designated by the write-position signal s
7
. The output-data reading section
8
generates a read-position signal s
8
that designates the position from where an output acoustic frame signal s
9
should be read from the output-data storage section
7
. The acoustic frame signal s
9
is read from the output-data storage section
7
, at the position designated by the read-position signal s
8
. The acoustic frame signal s
9
, thus read, is output through the output section
9
.
The output-data storage section
7
has a large storage capacity. The section
7
stores the delayed part of the acoustic frame signal s
9
(i.e., the time-expanded, voiced part). The output-data storage section
7
is, for example, a semiconductor memory. In order to lower speech speed as much as desired, the real-time speech speed converter shown in
FIG. 1
needs to have an output-data storage section, e.g., a semiconductor memory, which has a sufficient storage capacity. Without such an output-data storage section
7
, the speech speed converter cannot allow for some delay of the output acoustic signal.
The input acoustic signal s
1
may be a multi-channel signal. The sampling frequency may be comparatively high. In either case, the output-data storage section
7
must be an expensive one that can serve to lower the speech speed as much as desired. This would increase the manufacturing cost of the real-time speech speed converter.
For example, the input acoustic signal s
1
may be a stereophonic 16-bit linear PCM signal that has sampling frequency of 44.1 kHz. In this case, the output-data storage section
7
needs to be a semiconductor memory of the storage capacity given by the following equation (1), in order to delay the output signal by 10 seconds.
16×44100×2×10=1411200[bit]≈1.7
M
[byte]  (1)
BRIEF SUMMARY OF THE INVENTION
The present invention has been made in consideration of the foregoing. An object of the invention is to provide an apparatus for converting the speed of reproducing the input acoustic signal, which can efficiently delay the output signal without using an output-data storage section of a large storage capacity even if the input acoustic signal has a high sampling frequency.
To achieve the object, a reproducing-speed converting apparatus according to the invention is designed to process the reproducing speed of an input acoustic signal in real time, thereby converting the reproducing speed to a speed lower than the reproducing speed of the original sound. The reproducing-speed converting apparatus comprises: characteristic detecting means for detecting the characteristic of an acoustic frame signal contained in the input acoustic signal and having a predetermined length; calculation mans for calculating a speech-speed converting rate from the characteristic of the input acoustic signal, which has been detected by the characteristic detecting means; speech-speed converting means for performing speech speed conversion on the acoustic frame signal in accordance with the speech-speed converting rate calculated by the calculation means, thereby to generate an acoustic frame signal converted in speech speed; signal encoding means for encoding the acoustic frame signal generated by the speech-speed converting means and having the predetermined length, thereby to reduce the amount of data; coded data storage means for storing the coded data generated by the signal encoding means; and signal decoding means for decoding the coded data read from the coded data storage means, thereby to generate an output acoustic frame signal having a predetermined length.
In the reproducing-speed converting apparatus, the signal encoding means performs an appropriate encoding method, thus encoding the acoustic frame signal generated by the speech-speed converting means and thereby to reduce the amount of data. Hence, the coded data storage means for storing the coded data need not have a large storage capacity. In other words, the apparatus can function as a real-time speech speed converter that can lower speech speed as much as desired even if the coded data storage means has but a small storage capacity.
A reproducing speed converting method according to the invention is designed to process the reproducing speed of an input acoustic signal in real time, thereby converting the reproducing speed to a speed lower than the reproducing speed

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Apparatus and method for converting reproducing speed does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and method for converting reproducing speed, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for converting reproducing speed will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3253355

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.