KR0133395B1 - Autoreapeat reproducing apparatus - Google Patents
Autoreapeat reproducing apparatusInfo
- Publication number
- KR0133395B1 KR0133395B1 KR1019950001406A KR19950001406A KR0133395B1 KR 0133395 B1 KR0133395 B1 KR 0133395B1 KR 1019950001406 A KR1019950001406 A KR 1019950001406A KR 19950001406 A KR19950001406 A KR 19950001406A KR 0133395 B1 KR0133395 B1 KR 0133395B1
- Authority
- KR
- South Korea
- Prior art keywords
- interpolation
- unit
- voice
- temporary storage
- low speed
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B15/00—Driving, starting or stopping record carriers of filamentary or web form; Driving both such record carriers and heads; Guiding such record carriers or containers therefor; Control thereof; Control of operating function
- G11B15/02—Control of operating function, e.g. switching from recording to reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/02—Analogue recording or reproducing
- G11B20/08—Pulse-modulation recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/005—Reproducing at a different information rate from the information rate of recording
- G11B27/007—Reproducing at a different information rate from the information rate of recording reproducing continuously a part of the information, i.e. repeating
Landscapes
- Signal Processing Not Specific To The Method Of Recording And Reproducing (AREA)
Abstract
본 발명은 음성반복재생용 저배속장치에 관한 것으로, 음성데이타를 주기단위로 임시저장하는 임시저장부와, 상기 임시저장부에 주기단위로 저장된 음성데이타의 레벨을 검출해서 인터폴레이션의 수행여부를 결정하는 인터폴레이션결정부와, 상기 인터폴레이션결정부에서 인터폴레이션을 수행하여야 하는 것으로 결정하면 상기 임시저장부의 음성데이타에 대해 인터폴레이션을 수행하여 저배속의 반복재생이 이루어지도록 하는 인터폴레이션부와, 상기 각 부를 제어하는 제어부로 구성되어, 사용자에게 보다 용이한 음성청취 서비스를 제공할 수 있도록 한 것이다.The present invention relates to a low speed device for reproducing voice, comprising: a temporary storage unit for temporarily storing voice data on a periodic basis, and determining whether to perform interpolation by detecting a level of voice data stored on a periodic basis in the temporary storage unit. An interpolation determiner and an interpolation unit configured to perform interpolation on voice data of the temporary storage unit to perform repeated reproduction at a low speed when the interpolation determiner determines that interpolation should be performed, and a controller to control each unit. It is configured to provide a more convenient voice listening service to the user.
Description
제1도는 종래 음성반복재생장치 블록도1 is a block diagram of a conventional voice repeater
제2도는 본 발명 음성반복재생용 저배속장치가 적용된 음성반복재생장치 블록도.2 is a block diagram of a voice repeating apparatus to which a low speed device for repeating speech reproduction of the present invention is applied.
제3도는 제2도에서의 신호파형도.3 is a signal waveform diagram of FIG.
* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
201 : 아날로그/디지탈변화부 202 : 에이디피씨엠201: analog / digital change unit 202: ADP
203 : 디지탈/아날로그변환부 204 : 타이밍발생부203: digital / analog converter 204: timing generator
205 : 제어부 206 : 데이타디코더205: control unit 206: data decoder
207 : 주소발생부 208 : 메모리207: address generator 208: memory
301 : 레지스터 302 : 레벨검출기301: Register 302: Level Detector
303 : 인터폴레이션부 400 : 모드절환부303: interpolation unit 400: mode switching unit
본 발명은 음성반복재생용 저배속장치에 관한 것으로, 특히 음성의 용이한 청취를 위해 음성신호의 반복 재생이 발음변화없이 저배소으로 이루어질 수 있도록 하는데 적당하도록 한 음성반복재생용 저배속장치에 관한 것이다.The present invention relates to a low speed device for reproducing a voice, and more particularly, to a low speed device for reproducing a voice so that the repetitive reproduction of a voice signal can be made low in frequency without a change in pronunciation for easy listening of the voice. will be.
제1도는 원하는 대체로 짧은 시간(일예로, 2∼3분)의 음성신호를 반복출력해 내는 음성반복재생장치(일예로, 헤드폰스테레오(headphone stereo)의 음성반복재생장치)의 종래 블록도로, 이 음성반복재생장치는 입력단자(IN)를 통해 반복출력될 음성신호가 들어오면 이를 메모리(108)에 저장하고 원하는 회수만큼 출력단자(OUT)를 통해 반복출력한다.1 is a conventional block diagram of a voice repeater (e.g., a voice repeater of a headphone stereo) which repeatedly outputs a desired short time signal (e.g., 2 to 3 minutes). When the audio repeating apparatus receives a voice signal to be repeatedly output through the input terminal IN, the voice repeating playback apparatus stores the same in the memory 108 and repeatedly outputs the desired number of times through the output terminal OUT.
즉, 입력단자(IN)에 반복출력될 아날고르 음성신호가 입력되면, 맨 앞단의 아날로그/디지탈변화부(101)에서 그 아날로그 음성신호는 디지털 음성신호로 변환되고, 이 디지털 음성신호는 시간차를 두고 입력되는 두 음성신호의 차이를 펄스형태로 하여 전송하는 데이디피씨엠(ADPCM:Adaptive Differential Pulse Coded Modulation)(102)에서 압축되어 데이터디코더(106)를 통해 음성데이타 형태로 메모리(108)에 저장된다.That is, when the analog audio signal to be repeatedly output to the input terminal IN is input, the analog voice signal is converted into a digital voice signal by the analog / digital changer 101 at the front end, and the digital voice signal has a time difference. It is compressed in ADPCM 102, which transmits the difference between two audio signals, which are inputted in the form of a pulse, and is stored in the memory 108 in the form of voice data through the data decoder 106. do.
이때 제어부(105)는 위와 같은 동작이 적절히 이루어질 수 있도록 상기 아날로그/디지탈변환부(101), 에이디피씨엠(102) 및 데이터디코더(106)를 제어하며, 반복재생, 즉 반복출력시, 제어부(105)는 타이밍발생부(timming generator)(104)에서 발생되는 주기적인 클럭펄스에 따라 주소발생부(107)를 통해 메모리(108)에 주소를 지정해 주고, 이 메모리(108)는 그 주소발생부(107)에서 지정해 주는 주소의 음성데이타, 즉 앞서 저장된 음성데이타를 상기 데이터디코더(106)를 통해 에이디피씨엠(102)에 입력한다.In this case, the control unit 105 controls the analog / digital conversion unit 101, the ADP 102, and the data decoder 106 so that the above operation can be properly performed. ) Assigns an address to the memory 108 through the address generator 107 according to the periodic clock pulses generated by the timing generator 104. The voice data of the address designated by 107, that is, the previously stored voice data, is input to the ADP PC 102 through the data decoder 106.
그러면 에이디피씨엠(102)은 처음에 아날로그/디지탈변화부(101)로부터 입력된 디지털 음성신호와 동일한 형태의 디지탈 음성신호로 그 음성데이타를 복원하고, 이 복원된 디지털 음성신호를 디지털 /아날로그변화부(103)에 입력하며, 이 디지털 /아날로그변화부(103)는 그 디지털 음성신호를 아날로그 음성신호로 변환해서 출력단자(OUT)를 통해 반복출력한다. 이 반복출력은 제어부(105)의 제어로 이루어진다.Then, the PD C 102 first restores the voice data into a digital voice signal having the same form as the digital voice signal inputted from the analog / digital converter 101, and converts the restored digital voice signal into a digital / analog converter. The digital / analog changer 103 converts the digital voice signal into an analog voice signal and repeatedly outputs it through the output terminal OUT. This repetitive output is controlled by the control section 105.
일반적으로 이와 같은 음성반복재생장치를 영어학습과 같은 어학학습에 이용하면 원하는 구간을 원하는 회수만큼 반복청취할 수 있으므로 매우 유용하다.In general, the use of such a speech repetition apparatus for language learning such as English learning is very useful because it can repeatedly listen to the desired section as many times as desired.
그러나 종래 음성반복재생장치에는 보다 용이한 음성청취를 위해 재생속도를 줄여주는 저배속기능이 없어 사용자의 다양한 욕구를 충족시켜 줄 수 없다는 문제점이 있다.However, the conventional voice repeat playback apparatus does not have a low speed function for reducing the playback speed for easier voice listening, and thus, there is a problem in that it cannot satisfy various needs of the user.
본 발명은 이 종래 문제점이 감암되어 창안된 것으로, 음성반복재생장치에 저배속기능을 부여해 줄 수 있는, 즉 반복재생시 원하는 구간을 저배속으로 재생할 수 있게 해 주는 음성반복재생용 저배속장치를 제공하는데 목적이 있다.The present invention has been devised to reduce the above-mentioned problems. The present invention provides a low-speed device for reproducing a voice that can give a low-speed function to a voice repetitive playback device, that is, a desired section can be reproduced at a low speed during repeated playback. The purpose is to provide.
상기 목적에 따른 본 발명 음성반복재생용 저배속장치는, 압축저장후 복원된 음성신호를 주기단위로 임시저장하는 임시저장부와, 상기 임시저장부에 주기단위로 저장된 음성신호의 레벨을 검출해서 인터폴레이션(interpolation, 보간)의 수행여부를 결정하는 인터폴레이션결정부와, 상기 인터폴레이션결정부에서 인터폴레이션을 수행하여야 하는 것으로 결정하면 상기 임시저장부의 음성신호에 대해 인터폴레이션을 수행하여 저배속의 반복재생이 이루어지도록 하는 인터폴레이션부와, 위의 동작들이 적절히 이루어질 수 있도록 사익 각 부를 제어하는 제어부로 구성된다.According to the above object, the present invention provides a low speed device for reproducing a voice repeatedly, comprising: a temporary storage unit for temporarily storing compressed and restored voice signals on a periodic basis, and detecting the level of the voice signal stored on a periodic basis in the temporary storage unit. An interpolation determination unit that determines whether to perform interpolation, and when the interpolation determination unit determines that interpolation should be performed, interpolation is performed on the voice signal of the temporary storage unit so that repeated reproduction at a low speed is performed. An interpolation unit and a control unit for controlling each unit of the wing so that the above operations can be made properly.
이와 같이 구성된 본 발명 음성반복재생용 저배속장치의 작용을 설명한다.The operation of the low speed device for reproducing the voice of the present invention configured as described above will be described.
에이디피씨엠에서 압축되어 메모리에 저장된 음성데이타를 에이디피씨엠에서 원래의 음성신호로 복원하여 반복출력하고자 할 때 상기 임시저장부에서 그 음성신호(음성데이타)를 주기단위로 저장하고, 인터폴레이션결정부에서 그 임시저장부의 음성신호의 레벨을 검출하여 적정레벨일 때 즉 묵음이 아닐 때 임시저장부에 저장된 음성신호에 대해 인터폴레이션을 수행해야 함을 인터폴레이션부에 알린다.When the voice data compressed in the PDC is restored to the original voice signal in the MDC and repeatedly outputted, the temporary storage unit stores the voice signal (voice data) in units of cycles, and the interpolation determination unit The interpolation unit detects the level of the voice signal of the temporary storage unit and informs the interpolation unit that the interpolation should be performed on the voice signal stored in the temporary storage unit when the level is appropriate.
인터폴레이션부는 이와 같이 인터폴레이션결정부가 인터폴레이션을 수행해야 함을 알려 오면 상기 임시 저장부의 음성데이타에 대해 인터폴레이션을 수행하여 저배속으로 반복재생이 이루어질 수 있도록 한다.When the interpolation unit is informed that the interpolation determination unit should perform interpolation, the interpolation unit performs interpolation on the voice data of the temporary storage unit so that repeated playback can be performed at a low speed.
그리고 제어부는 위의 임시저장부, 인터폴레이션결정부 및 인터폴레이션부를 제어하여 위의 동작들이 적절히 이루어질 수 있도록 한다.The controller controls the temporary storage unit, the interpolation determination unit, and the interpolation unit so that the above operations can be properly performed.
제2도는 본 발명 음성반복재생용 저배속장치의 일실시예로, 이 일실시예를 참조하여 위의 작용을 보다 구체적으로 설명한다. 단, 종래의 제1도와 동일한 부분에 대한 상세한 설명은 생략한다. 이 일실시예에서 임시저장부는 레지스터(301)로 되고, 인터폴레이션결정부는 레벨검출기(302)로 되어 있다.2 is an embodiment of a low speed device for reproducing voice in the present invention, and the above operation will be described in more detail with reference to this embodiment. However, detailed description of the same parts as those of the first first embodiment will be omitted. In this embodiment, the temporary storage unit is a register 301, and the interpolation determination unit is a level detector 302.
먼저, 입력단자(IN)에 일예로 제3도의 (가)와 같은 주기적인 신호성분(1)(3)으로 이루어진 아날로그 음성신호가 입력되면, 음성반복재생장치의 아날로그/디지탈변환부(201)에서 그 아날로그 디지털 음성신호로 변환되고, 에이디피씨엠(202)에서 압축되어 데이터디코더(206)를 통해 메모리(208)에 저장된다.First, when an analog audio signal composed of periodic signal components (1) and (3) as shown in (a) of FIG. 3 is input to the input terminal IN, for example, the analog / digital conversion unit 201 of the audio repeating playback device. Is converted into an analog-digital voice signal, and is compressed in the ADC 202 and stored in the memory 208 through the data decoder 206.
그리고 반복출력시 주소발생부(207)의 주소지정에 따라 메모리(208)의 음성데이타는 데이터디코더(206)를 통해 데이디피씨엠(202)에 입력되고, 에이디피씨엠(202)는 그 음성데이타를 원래의 디지털 음성신호로 복원하여 임시저장부인 레지스터(301)에 주기단위로 즉 신호성분(1)과 신호성분(3)을 독립적으로 저장한다. 모드절환부(400)는 다른 실시예로서 후술되며 이 일실시예에서 그 모드절환부(400)는 없는 것으로 하여 에이디피씨엠(202)의 출력측과 레지스터(301)의 입력측이 바로 연결된 것으로 한다.In response to the address designation of the address generator 207, the voice data of the memory 208 is input to the DPM 202 through the data decoder 206, and the DPM 202 outputs the voice data. The signal component 1 and the signal component 3 are independently stored in the register 301, which is a temporary storage unit, on a periodic basis. The mode switching unit 400 will be described later as another embodiment, and in this embodiment, the mode switching unit 400 does not exist, and the output side of the ADP PC 202 and the input side of the register 301 are directly connected.
한편, 인터폴레이션결정부인 레벨검출기(302)는 레지스터(301)에서 일정레벨이 검출되면 유음인 것으로 간주하여 인터폴레이션을 수행해야 함을 알리는 수행신호를 출력하여 인터폴레이션부(303)에 입력하고, 반대로 일정레벨이 검출되지 않으면 음성데이타가 없는 묵음인 것으로 간주하여 인터폴레이션을 수행할 필요가 없음을 알리기 위해 비수행신호를 출력하여 인터폴레이션부(303)에 입력한다.On the other hand, the level detector 302, which is an interpolation determining unit, outputs an execution signal indicating that the interpolation should be performed by considering it as sound when a certain level is detected in the register 301, and inputs it to the interpolation unit 303, and conversely, a predetermined level. If it is not detected, the non-execution signal is output and input to the interpolation unit 303 to indicate that there is no need to perform interpolation because it is regarded as silence without voice data.
즉, 2배저속으로 하고자 할 경우, 레지스터(301)에 저장된 음성신호의 두 신호성분의 평균치를 구하고 이 평균치를 상기 두 신호성분 사이에 삽입하여 2배저속효과를내도록 하는 인터폴레이션을 수행하여, 이 수행으로 얻어진 음성데이타를 디지털 /아날로그변환부(203)에 입력한다.In other words, if the speed is to be doubled, the average value of two signal components of the voice signal stored in the register 301 is obtained, and the average value is inserted between the two signal components to perform the interpolation to produce the double speed effect. The audio data obtained by the performance is input to the digital / analog converter 203.
그러면 디지털 /아날로그변환부(203)에서 그 디지털 음성신호는 아날로그 음성신호로 변환, 출력됨으로써 음성신호의 반복재생이 저배속으로 즉 2배저속으로 이루어진다. 제3도 (다)는 디지털 /아날로그변환부(203)에서 출력되는 음성신호의 파형으로, 신호성분(1)(3)으로 이루어진 원래의 음성신호에 대해 인터폴레이션부(303)에서의 인터폴레이션 수행으로 얻어진 신호성분(1)(평균치)이 상기 신호성분(1)(3) 사이에 삽입됨을 알 수 있다.Then, the digital voice signal is converted and output by the digital / analog converter 203 into an analog voice signal, so that the repeated reproduction of the voice signal is performed at a low speed, that is, at a double speed. 3 (c) is a waveform of the audio signal output from the digital / analog converter 203, and the interpolation unit 303 performs interpolation on the original voice signal composed of the signal components (1) and (3). It can be seen that the obtained signal component (1) (average value) is inserted between the signal components (1) and (3).
물론 위의 인터폴레이션 수행원리를 이용해서 4배, 8배저속으로 음성신호를 반복재생할 수도 있다.Of course, using the above interpolation principle, the voice signal can be repeatedly played at four times and eight times lower speed.
한편, 모드절환부(400)는, 앞서 잠시 언급한 바와 같이, 본 발명에 대한 다른 실시예로, 에이디피씨엠(202)의 출력측과 임시저장부인 레지스터(301)와의 사이에 설치되어, 정상적인 반복재생을 할 것인지 아니면 위와 같은 저배속으로 반복재생할 것인지를 필요에 따라 선택할 수 있도록 한 것이다.On the other hand, the mode switching unit 400, as mentioned earlier, in another embodiment of the present invention, is provided between the output side of the PD C 202 and the register 301 which is a temporary storage unit, the normal repeat playback You can choose whether to play repeatedly or at low speed as above.
즉, 모드절환부(400)의 스위치(SW1)가 제1고정단자(a)쪽으로 절환되면 정상적인 속도의 반복재생이 이루어진다.That is, when the switch SW1 of the mode switching unit 400 is switched to the first fixed terminal a, repeated playback at a normal speed is performed.
제3도의 (나)는 모드절환부(400)의 스위치(SW1)가 제2고정단자(b)쪽으로 절환되어 정상적인 속도로 반복재생이 이루어질 때, 음성반복재생장치의 디지털/아날로그변환부(203)에서 출력되는 음성신호의 파형을 나타낸 것이며, 정상적인 속도재생이므로 파형이 원래의 입력신호인 (가)와 동일함을 알 수 있다.3B illustrates the digital / analog converter 203 of the voice repeater when the switch SW1 of the mode switching unit 400 is switched to the second fixed terminal b so as to repeat playback at a normal speed. ) Shows the waveform of the audio signal outputted from) and the waveform is the same as the original input signal (A) because it is normal speed reproduction.
본 발명은 반복출력기능이 있는 헤드폰 스테레오와 같은 오디오기기에 적용가능하다.The present invention is applicable to an audio device such as a headphone stereo having a repeat output function.
이상에서 상세히 설명한 바와 같이, 본 발명은 저배속재생시 음성신호를 주기단위로 먼저 임시저장부인 레지스터에 저장하고, 인터폴레이션결정부인 레벨검출기의 수행신호에 따라 인터폴레이션부에서 상기 레지스터에 저장된 음성신호에 대해 인터폴레이션을 수행하여 발음변화없이 저배속의 반복재생이 이루어지도록 함으로써 사용자에 보다 용이한 음성청취 서비스를 제공할 수 있다는 효과를 갖는다.As described in detail above, the present invention stores the audio signal in the register which is a temporary storage unit first in the unit of low speed reproduction during the low-speed reproduction, and the audio signal stored in the register in the interpolation unit according to the performance signal of the level detector which is the interpolation determination unit. By performing interpolation so that repeated playback at low speed can be performed without changing the pronunciation, it is possible to provide an easier voice listening service to the user.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950001406A KR0133395B1 (en) | 1995-01-26 | 1995-01-26 | Autoreapeat reproducing apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950001406A KR0133395B1 (en) | 1995-01-26 | 1995-01-26 | Autoreapeat reproducing apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
KR960030160A KR960030160A (en) | 1996-08-17 |
KR0133395B1 true KR0133395B1 (en) | 1998-04-22 |
Family
ID=19407299
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019950001406A KR0133395B1 (en) | 1995-01-26 | 1995-01-26 | Autoreapeat reproducing apparatus |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR0133395B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100774430B1 (en) * | 2007-02-28 | 2007-11-08 | 용 해 이 | Inside structure of dimple for golf ball |
KR20180002086U (en) | 2016-12-29 | 2018-07-09 | 김종희 | sink shelf |
-
1995
- 1995-01-26 KR KR1019950001406A patent/KR0133395B1/en not_active IP Right Cessation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100774430B1 (en) * | 2007-02-28 | 2007-11-08 | 용 해 이 | Inside structure of dimple for golf ball |
KR20180002086U (en) | 2016-12-29 | 2018-07-09 | 김종희 | sink shelf |
Also Published As
Publication number | Publication date |
---|---|
KR960030160A (en) | 1996-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0910065B1 (en) | Speaking speed changing method and device | |
US20080262856A1 (en) | Method and system for enabling audio speed conversion | |
KR0133395B1 (en) | Autoreapeat reproducing apparatus | |
US6085157A (en) | Reproducing velocity converting apparatus with different speech velocity between voiced sound and unvoiced sound | |
KR930018536A (en) | Mononal channel setting circuit in stereo dedicated audio device | |
US4864626A (en) | Voice modifier | |
JPH10143350A (en) | First-in first-out memory control system | |
US5956670A (en) | Speech reproducing device capable of reproducing long-time speech with reduced memory | |
KR0125861Y1 (en) | Digital signal attenuator | |
KR100201309B1 (en) | Voice signal processing method for reproduction over triple speed | |
JPS61245196A (en) | Musical sound generation | |
KR100188145B1 (en) | Key controller using dynamic cross fading | |
JPH0518119B2 (en) | ||
KR930006540Y1 (en) | Auto talking-back speech synthesis circuit | |
JPS6124059A (en) | Pcm sound reproducing device | |
JPS61202531A (en) | Receiver | |
KR0169627B1 (en) | Repeat reproducing method of audio signal | |
JPH0675586A (en) | Acoustic signal generating circuit | |
JPS6332595A (en) | Echo muting apparatus | |
JPH0199307A (en) | Audio processing unit | |
KR970067227A (en) | Learning device and learning method using video CD system | |
JPH0145919B2 (en) | ||
JPH0784588A (en) | Delay circuit | |
JPS59216195A (en) | Voice processing system | |
KR950010580A (en) | Audio signal storage and playback circuit for television receiver |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20000922 Year of fee payment: 4 |
|
LAPS | Lapse due to unpaid annual fee |