KR0181120B1 - Backup device for voice selectable by dtmf tones and the control method therefor - Google Patents

Backup device for voice selectable by dtmf tones and the control method therefor Download PDF

Info

Publication number
KR0181120B1
KR0181120B1 KR1019950009966A KR19950009966A KR0181120B1 KR 0181120 B1 KR0181120 B1 KR 0181120B1 KR 1019950009966 A KR1019950009966 A KR 1019950009966A KR 19950009966 A KR19950009966 A KR 19950009966A KR 0181120 B1 KR0181120 B1 KR 0181120B1
Authority
KR
South Korea
Prior art keywords
voice
tone
search
tape
code
Prior art date
Application number
KR1019950009966A
Other languages
Korean (ko)
Other versions
KR960038874A (en
Inventor
이경현
Original Assignee
김광호
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 김광호, 삼성전자주식회사 filed Critical 김광호
Priority to KR1019950009966A priority Critical patent/KR0181120B1/en
Publication of KR960038874A publication Critical patent/KR960038874A/en
Application granted granted Critical
Publication of KR0181120B1 publication Critical patent/KR0181120B1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing Not Specific To The Method Of Recording And Reproducing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

1. 청구범위에 기재된 발명이 속한 기술분야1. TECHNICAL FIELD OF THE INVENTION

음성 저장 및 재생시스템Voice storage and playback system

2. 발명이 해결하려고 하는 기술적 과제2. The technical problem to be solved by the invention

자기 테이프에 백업된 음성을 사람이 직접 감기와 되감기를 통해 그리고 직접 청위를 하면서 검색하는데 있어서 음성의 구분 불확실과 검색 속도의 문제점등을 해결하고자 한다.In order to search voices backed up on magnetic tape through direct winding, rewinding, and direct cleaning, the problem of speech division uncertainty and search speed is solved.

3. 발명의 해결방법의 요지3. Summary of Solution to Invention

자기 테이프에 음성을 백업할 때 사용자의 음성을 녹음하기 전에 사용자와 연관된 고유의 숫자로 된 정보를 DTMF톤으로 각 숫자마다 일정시간(수 백 ms) 녹음 시킨 후 사용자의 음성을 녹음하도록 함으로써, 이후에 자기 테이프에 백업된 특정 사용자의 음성을 검색하고자 할 때는 해당 사용자의 음성을 녹음할 때 같이 녹음했던 DTMF톤을 검색하면 되므로 사람이 직접 음성을 청취할 필요가 없고 고속 검색이 가능하다.When you back up your voice to magnetic tape, record the user's voice after recording a certain number of information related to the user in DTMF tones for a certain time (hundreds of ms) before recording your voice. If you want to search the voice of a specific user backed up on the magnetic tape, you can search the DTMF tones that you recorded when you recorded the voice of the user.

4. 발명의 중요한 용도4. Important uses of the invention

음성의 구분이 명확하고 그 구분 속도가 빠른 음성백업장치의 구현에 사용한다.It is used to implement a voice backup device that has a clear division of speech and a rapid division of speech.

Description

디티엠에프톤을 음성 구분자로 이용하는 음성백업장치 및 그 제어방법Voice backup device using DMT FM as voice separator and its control method

제1도는 일반 테이프 녹음 및 기록장치를 이용해 음성을 백업하는 종래 음성백업장치의 구성도.1 is a block diagram of a conventional voice backup apparatus for backing up a voice using a general tape recording and recording apparatus.

제2도는 자기 테이프에 음성을 백업하는 종래의 형식도.2 is a conventional format diagram of backing up a voice on a magnetic tape.

제3도는 본 발명에 따른 음성구분장치의 구성도.3 is a block diagram of a voice classification apparatus according to the present invention.

제4도는 제3도중 디티엠에프톤 검출부의 세부 구성도.FIG. 4 is a detailed block diagram of a DFT detector in FIG.

제5도는 디티엠에프톤 검출부의 검색과정을 나타낸 흐름도.5 is a flowchart illustrating a search process of a DFT detector.

제6도는 본 발명의 음성 테이터를 자기 테이프에 기록하는 형식도.6 is a format diagram in which the audio data of the present invention is recorded on a magnetic tape.

제7도는 본 발명에 따른 음성 구분 과정을 나타낸 흐름도.7 is a flowchart illustrating a speech classification process according to the present invention.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

100 : 제어부 110 : 음성기록부100: controller 110: voice recorder

120 : 음성재생부 130 : 테이프제어 및 구동부120: voice playback unit 130: tape control and drive unit

140 : 스피커 340 : 디티엠에프톤 검출부140: speaker 340: DMT tone detection unit

350 : 검색 디티엠에프톤 입력부 400 : 아날로그/디지털 변환부350: search DFT input unit 400: analog / digital conversion unit

401: 디지털 시그널 프로세서 402 : 디지털 톤 버퍼401: digital signal processor 402: digital tone buffer

CIS : 검색명령신호 CRS : 검색결과 신호CIS: Search Command Signal CRS: Search Result Signal

AUD1 : 3,000Hz 이내의 음성신호 AUDZ : 30∼8,000Hz 음성신호AUD1: Voice signal within 3,000Hz AUDZ: 30 ~ 8,000Hz Voice signal

DTC: 디티엠에프톤 코드 DTMF·T : 디티엠에프톤 디지트DTC: DTMF Code DTMF ・ T: DTMF Digit

TN : 톤 번호TN: Tone Number

본 발명은 음성을 저장 및 재생하는 시스템에 있어서 음성을 백업하는 장치 및 그 제어방법에 관한 것으로, 특히 음성을 명확히 구분하고 그 구분을 위한 검색 속도를 고속화한 음성백업장치 및 그 제어방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus for backing up a voice and a method of controlling the same in a system for storing and reproducing a voice. More particularly, the present invention relates to a voice backup device for clearly distinguishing a voice and speeding up a search speed for the voice. .

일반적으로 음성은 사람의 소리나 사람이 들을 수 있는 3,000Hz 이내의 주파수 특성을 갖는 기타 소리를 의미한다. 이러한 음성의 백업은 음성을 보관 및 재생하는 장치에서 필수적인 기능이다. 예를 들어 음성우편장치를 이용해 사용자가 주문을 하면 음성 사서함을 통해 녹음이 되고 그 주문 내용을 관리자가 청취한 후 배달을 하게 되는데, 이렇게 주문내용을 확인하기 위해서는 음성백업장치가 핑요하다. 또한 사용자가 주민등록등본을 음성 우편장치의 음성 사서함 기능을 이용해 관공서에 요구한 경우, 관공서에서 실제 녹음 내용과 다른 처리를 했거나 반대로 사용자가 추후에 주문 내용과 다른 요구를 한 경우 관공서와 사용자간에 해당 주문내용의 음성을 확인해야 할 필요가 있는데, 이때 음성백업장치를 이용하게 된다. 이외에도 음성데이터가 백업될 필요성이 있는 경우는 많이 있다.In general, voice means human sound or other sound having a frequency characteristic within 3,000 Hz that can be heard. This backup of voice is an essential function in the device for storing and playing voice. For example, when a user places an order using a voice mail device, the voice recorder records the voice mail, and the manager listens to the order. The voice backup device is required to confirm the order. In addition, if the user requests a copy of the resident registration card using the voice mail function of the voice mail device, the office may have processed a different record from the actual recording, or if the user later requests different from the order, the order between the government office and the user It is necessary to check the voice of the contents, in which case the voice backup device is used. In addition, there are many cases where voice data needs to be backed up.

제1도는 대용량의 일반적인 음성 녹음 테이프에 음성데이터를 기록 및 재생 하는 음성백업장치의 구성도이다.1 is a configuration diagram of a voice backup apparatus for recording and reproducing voice data on a large-capacity general voice recording tape.

음성기록부 110은 제어부 100의 제어를 받아 3,000Hz 내의 아날로그 음성 데이터 AUD1을 입력하여 아날로그 신호 그대로 자기 테이프에 기록한다. 음성재생부 120은 상기 제어부 100의 제어에 의해 자기 테이프로부터 아날로그 음성데이터를 읽어 내부 증폭회로를 통해 스피커(140)로 출력한다. 테이프제어 및 구동부(130)는 상기 제어부(100)의 명령을 받아 물리적으로 테이프를 구동하고 또한 물리적으로 자기 테이프에서 아날로그 데이터를 읽고 쓰는 동작을 하며 되감기와 감기를 수행한다. 상기 제어부(100)는 자기 테이프에 음성 데이터를 녹음 및 재생하는 대 필요한 전반적인 동작을 총괄적으로 제어하기 위해 상기 각 부의 동작을 제어한다.The voice recorder 110 receives analog voice data AUD1 within 3,000 Hz under the control of the controller 100 and records the analog signal as it is on the magnetic tape. The voice reproducing unit 120 reads analog voice data from the magnetic tape under the control of the control unit 100 and outputs the analog voice data to the speaker 140 through an internal amplification circuit. The tape control and driving unit 130 physically drives the tape under the command of the controller 100, and physically reads and writes analog data from the magnetic tape, and performs rewinding and winding. The controller 100 controls the operations of each unit to collectively control the overall operations required for recording and playing back voice data on a magnetic tape.

제2도는 종래의 자기 테이프에 제1도에 도시된 바와 같은 음성백업장치를 이용하여 음성을 백업한 형식을 나타낸 것인데, 음성 A(200)와 음성 B(210)사이에는 아무런 구분자가 없이 각 주문자의 음성을 순차적으로 기록하도록 되어 있다.FIG. 2 shows a format in which a voice is backed up by using a voice backup apparatus as shown in FIG. 1 on a conventional magnetic tape. Each orderer has no distinction between the voice A 200 and the voice B 210. Are recorded sequentially.

그러나 이러한 형식으로 음성을 백업시켜 두게 되면, 이후 원하는 사용자의 음성을 확인하는 과정에서 테이프 청취 및 테이프 감기와 되감기를 반복하면서 주문자의 음성을 찾아야 하므로 검색 시간이 많이 소요된다는 문제점이 있다. 뿐만 아니라 모든 음성을 직접 청취해서 확인해야 하므로 비슷한 음성을 구분하기가 매우 어렵다는 문제가 있다.However, if the voice is backed up in such a format, there is a problem that it takes a lot of time to search since the voice of the orderer needs to be found while repeating tape listening and tape rewinding and rewinding in a process of checking a desired user's voice. In addition, there is a problem that it is very difficult to distinguish between similar voices because it is necessary to listen to all voices directly.

따라서 본 발명의 목적은 음성의 구분을 명확히 할 수 있는 음성백업장치 및 그 제어방법을 제공함에 있다.Accordingly, an object of the present invention is to provide a voice backup device and a method of controlling the same, which can clearly distinguish voices.

본 발명의 다른 목적은 음성의 구분을 위한 검색 속도를 고속화한 음성백업장치 및 그 제어방법을 제공함에 있다.Another object of the present invention is to provide a voice backup apparatus for speeding up a search speed for voice classification and a control method thereof.

상기한 목적을 달성하기 위한 본 발명은 음성기록부, 음성재생부와 테이프 제어 및 구동부를 구비하고, 다수의 음성기록영역들과 상기 각 음성기록영역을 사이마다 디티엠에프톤 번호를 기록하기 위한 디티엠에프톤 영역들로 이루어진 테이프를 녹음 혹은 재생하는 음성백업장치에 있어서, 검색할 디티엠에프 톤 번호를 입력하기 위한 입력수단과, 상기 음성재생부로부터 입력되는 아날로그 신호를 디지털 상태로 바꾸어 주는 아날로그/디지털 변환부와, 검색할 디티엠에프톤들과 상기 디티엠에프톤들의 개수를 임시로 저장하는 메모리와, 검색하고자 하는 디티엠에프톤들이 기억되어 있는 버퍼를 가지며, 상기 검색명령신호에 응답하여 상기 기억되어 있는 디티엠에프톤들과 상기 아날로그/디지털 변환부로부터 입력되는 디지털신호를 비교 분석하여 디티엠에프톤을 검색하는 디지털 시그널 프로세서로 이루어진 검색 수단과, 녹음 및 보통 재생과 배속 재생 동작을 제어하며, 상기 검색수단으로 디티엠에프 톤 검색 명령을 발생하고, 상기 디티엠에프톤의 검색을 감지하면 상기 테이프 제어 및 구동부의 재생속도를 절환시키기 위한 제어부로 구성됨을 특징으로 한다.The present invention provides a voice recording unit, a voice reproducing unit, and a tape control and driving unit for achieving the above object, and includes a plurality of voice recording areas and a digital recording device for recording a DFM tone number between each voice recording area. A voice backup apparatus for recording or reproducing a tape composed of TMP areas, comprising: input means for inputting a DFM tone number to be searched and an analog signal for converting an analog signal input from the voice playback unit into a digital state; And a digital converter, a memory for temporarily storing the number of DFTs to be searched and the number of DFTs, and a buffer in which the DFTs to be searched are stored, and responding to the search command signal. Comparatively analyzes the stored DFTs and the digital signal input from the analog / digital converter. A search means comprising a digital signal processor for searching for a DMT tone, controlling recording, normal playback, and double speed playback operations, generating a DMT tone search command with the search means, and performing a search of the DMT tone. And a control unit for switching the playback speed of the tape control unit and the drive unit if detected.

이하 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

우선 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 한해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한 하기 설명에서는 구체적인 회로의 구성 소자, 테이프 재생속도 등과 같은 많은 특정(特定) 사항들이 나타나고 있는데, 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐 이러한 특정사항들 없이도 본 발명이 실시될 수 있음은 이 기술분야에서 통상의 지식을 가진 자에게는 자명하다할 것이다. 그리고 본 발명을 설명함에 있어, 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.First, in adding reference numerals to the components of each drawing, it should be noted that the same reference numerals have the same reference numerals as much as possible even if displayed on different drawings. In addition, in the following description, many specific details such as components of a specific circuit, a tape reproducing speed, and the like appear, which are provided to help a more general understanding of the present invention, and the present invention may be practiced without these specific details. Will be apparent to those of ordinary skill in the art. In the following description of the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.

제3도는 본 발명에 따른 음성백업장치의 구성도이다.3 is a block diagram of a voice backup apparatus according to the present invention.

음성기록부(110)는 제어부(100)의 제어를 받아 3,000Hz내의 아날로그 음성 테이터(AUD1)를 입력하고 아날로그 신호 그대로 자기 테이프에 기록한다. 테이프제어 및 구동부(130)는 제어부(100)의 제어를 받아 2배속 또는 그 이상의 배속으로 자기 테이프를 재생할 수 있도록 모터를 구동하여 자기 테이프에서 아날로그 데이터를 읽고 쓰는 동작을 수행한다. 단, 본 실시 예에서는 편의상 2배속만 고려하여 설명한다. 음성재생부(120)는 제어부(100)의 제어에 의해 자기 테이프로부터 아날로그 음성 데이터를 읽어 내부 증폭회로를 통해 스피커로 출력한다. 또한 상기 음성재생부(120)는 2배속 또는 그 이상의 배속으로 재생되는 음성을 처리할 수 있는데, 본 실시 예에서는 2배속을 예를 들어 설명하므로 가청 주파수를 4,000Hz까지 충분히 고려하면 그 2배인 8,000Hz를 처리할 수 있고, 디티엠에프(Dual Tone Multi Frequency: 이하 DTMF라 함.) 톤 검출부(340)에 8,000Hz 음성 데이터를 그대로 보낼수 있다. 상기 DTMF톤 검출부(340)는 검색 DTMF톤 입력부(350)를 통해 검색할 DTMF톤들을 받아 음성재생부(120)에서 입력되는 음성 중에서 DTMF톤을 검색한다.The voice recorder 110 receives the analog voice data AUD1 within 3,000 Hz under the control of the controller 100 and records the analog signal as it is on the magnetic tape. The tape control and driving unit 130 drives the motor to reproduce the magnetic tape at a double speed or higher speed under the control of the controller 100 to read and write analog data from the magnetic tape. In the present embodiment, however, the description will be made considering only the double speed for convenience. The voice reproducing unit 120 reads analog voice data from the magnetic tape under the control of the control unit 100 and outputs the analog voice data to the speaker through the internal amplification circuit. In addition, the voice reproducing unit 120 may process a voice reproduced at a double speed or a higher double speed. In this embodiment, since the double speed is described by way of example, the voice reproducing unit 120 is 8,000 which is twice that of the audible frequency. Hz can be processed, and 8,000Hz voice data can be sent to the DTM tone detector 340 as it is. The DTMF tone detector 340 receives DTMF tones to be searched through the search DTMF tone input unit 350 and searches for DTMF tones among voices input from the voice reproducing unit 120.

또한 상기 DTMF톤 검출부(340)는 DTMF톤이 정상적으로 검색되는 경우 제어부(100)에 검색 성공을 알리는 신호를 보내고, 상기 제어부(100)는 상기 검색성공신호를 받은 즉시 테이프제어 및 구동부(130)를 제어하여 2배속 재생을 정속 재생으로 변경하도록 한다. 검색 DTMF톤 입력부(350)는 사용자로부터 숫자 0, 1, 2, 3, 4, 5, 6, 7, 8, 9를 입력받을 수 있는 키패드와 입력되는 숫자를 확인할 수 있는 디스플래이 패널과 각 숫자를 저장할 수 있는 레지스터 그리고 소정의 처리를 할 수 있는 처리기로 간단히 구성할 수 있다. 제어부(100)는 상기 각 부를 총괄적으로 제어하여 녹음 및 보통 재생과 배속 재생 동작을 하게 하는데, 싱가 재생의 경우에는 DTMF톤 검출부(340)로부터 DTMF톤 검색을 명령하고 그 검색 결과를 받아 테이프 제어 및 구동부(130)의 재생 배속을 정상 또는 소정 배속으로 하게 제어한다.In addition, the DTMF tone detection unit 340 transmits a signal indicating a successful search to the control unit 100 when the DTMF tone is normally retrieved, and the control unit 100 immediately receives the tape control and driving unit 130 after receiving the search success signal. Control to change the double speed playback to constant speed playback. The search DTMF tone input unit 350 is a keypad for receiving the numbers 0, 1, 2, 3, 4, 5, 6, 7, 8, and 9 from the user, and a display panel for checking the input numbers. It can be simply configured with a register that can be stored and a processor that can perform certain processing. The controller 100 collectively controls each unit to perform recording, normal playback, and double speed playback operations. In the case of Singapore playback, the DTMF tone detection unit 340 commands a DTMF tone search and receives the search result to control the tape. The reproduction speed of the driver 130 is controlled to be normal or predetermined speed.

제4도는 제3도중 DTMF톤 검출부(340)의 상세 구성 도이다.4 is a detailed block diagram of the DTMF tone detector 340 in FIG.

아날로그/디지털 변환부(Analog Digital Converter: 이하 ADC라 함.)(400)는 입력되는 아날로그 신호를 디지털 형태로 바꾸어 주게 되는데, 예를 들어 8,000Hz로 입력되는 신호의 경우에는 PCM(Pulse Code Modulation) 코딩 방식에 의해 입력되는 아날로그 신호를 2배인 16,000Hz로 샘플링해서 디지털 데이터인 PCM 코드를 출력한다. 디지털 신호처리부(Digital Signal Processor: 이하 DSP라 함.)(401)는 제어부(100)의 검색명령 신호를 받으면, 검색하고자 하는 DTMF톤들이 기억되어 있는 디티엠에프 톤 버퍼(이하 DTB라 함.)(402)의 내용을 참조하여 ADC(400)로부터 입력되는 PCM코드를 분석하여 DTMF톤을 검색한다. 상기 기억되어 있는 DTMF톤의 주파수는 다음 (표 1)과 같으며, 이는 일반적인 DTMF톤의 주파수 내용으로서 고주파수와 저주파수로 구성된다.An analog / digital converter (hereinafter referred to as an ADC) 400 converts an input analog signal into a digital form. For example, in the case of a signal input at 8,000 Hz, a PCM (Pulse Code Modulation) The analog signal inputted by the coding method is sampled at 16,000 Hz, which is twice the amount, and the PCM code, which is digital data, is output. When the digital signal processor 401 receives a search command signal from the control unit 100, the digital signal processor (DSP) stores a DTMF tone buffer for storing the DTMF tones to be searched (hereinafter referred to as DTB). Referring to 402, the PCM code input from the ADC 400 is analyzed to search for DTMF tones. The frequency of the stored DTMF tones is shown in Table 1 below, which is a frequency content of a general DTMF tone, which is composed of a high frequency and a low frequency.

그리고 본 발명은 2배속 검색을 예로 설명하므로 다음 (표 2)과 같은 주파수를 검색하게 된다. 이는 상기 (표 1)에 나타낸 일반적인 DTMF톤 주파수의 2배에 해당하는 값들로 구성된 것이며, 역시 고주파수와 저주파수로 구성된다.In addition, since the present invention describes the double speed search as an example, the following frequency is searched. It is composed of values corresponding to twice the general DTMF tone frequency shown in Table 1 above, and is also composed of high frequency and low frequency.

DSP(401)에서는 상기 DTMF톤 검색이 완료되면 제어부(100)로 검색 성공을 알리는 신호를 보낸다. DTB(402)는 검색할 DTMF톤들과 DTMF톤들의 개수가 임시로 저장되어 있는 메모리이며, 검색 DTMF톤 입력부(350)에 의해 상기 DTB(402)의 메모리 내용이 기록 혹은 독출 혹은 소거된다.When the DTMF tone search is completed, the DSP 401 sends a signal indicating that the search is successful to the control unit 100. The DTB 402 is a memory in which the DTMF tones to be searched and the number of DTMF tones are temporarily stored. The memory contents of the DTB 402 are recorded, read or erased by the search DTMF tone input unit 350.

제5도는 DTMF톤 검출부(340)가 동작하는 과정을 설명하는 흐름도이다.5 is a flowchart illustrating a process of operating the DTMF tone detector 340.

제어부(100)로부터 검색 시작 명령을 받으면(502단계), 검색할 DTMF톤들의 자릿수를 DTB(402)에서 읽어와 지역변수 N에 넣고 지역 변수 i에 1을 넣는다(502단계). 상기 지역 변수 i는 검색할 DTMF톤들중 몇 번째 DTMF톤인가를 나타낸다. 즉 만약 2,356이라는 4자리의 DTMF톤들을 찾는다면 N은 4이고 현재 i가 1이므로 첫 번째 DTMF톤인 2를 검색하려 하는 것이다. 다음으로 I번째 DTMF톤의 숫자를 지역변수 d에 넣는다(503단계). 상기한 (502단계)의 예를 그대로 이용한다면 처음의 d의 값은 2가 된다. 전술한 (표 2)과 같은 2배속 재생일 경우 DTMF톤의 주파수 테이블을 이용해 입력되는 PCM 코드에서 DTMF톤을 검색한다(504단계). 이때 임의 DTMF톤을 검색하면 일단 지역변수 D에 넣는다(512단계). 그리고 상기 검색한 D값과 검색해야 할 d값을 비교한다. 상기 비교결과 두 값이 같으면, 현재 검색한 DTMF톤이 검색할 DTMF톤들중 마지막 자리에 있는 것인지 여부를 체크한다(506단계). 이때 만일 i값이 전체 자릿수 N 보다 작지 않으면 검색할 DTMF톤들을 모두 검색한 것이므로 검색 성공을 알리는 신호를 제어부(100)로 보낸다(507단계), 반면에 상기 i값이 전체 자릿수 N보다 작으면 아직 검색해야할 DTMF톤이 더 있는 것으로 인식하고 현재 검색한 DTMF톤 다음의 DTMF톤을 검색하기 위해 i를 1증가시킨후 이 i번째 DTMF톤의 숫자를 지역변수 d에 넣는다.(509단계 - 503단계).When receiving the search start command from the control unit 100 (step 502), the number of digits of DTMF tones to be searched is read from the DTB 402 and put into the local variable N and 1 is entered into the local variable i (step 502). The local variable i indicates which of the DTMF tones to search. In other words, if we look for four-digit DTMF tones called 2,356, we want to search for the first DTMF tones, 2, since N is 4 and i is 1 now. Next, put the number of the I th DTMF tones into the local variable d (step 503). If the above example (step 502) is used as it is, the value of the first d becomes 2. In the case of double-speed playback as shown in Table 2, the DTMF tone is searched for in the input PCM code using the DTMF tone frequency table (step 504). At this time, if a random DTMF tone is retrieved, it is put in the local variable D (step 512). The searched D value is compared with the d value to be searched. If the two values are the same as the result of the comparison, it is checked whether the currently searched DTMF tones are at the last position among the DTMF tones to be searched (step 506). In this case, if i is not smaller than the total number of digits N, all DTMF tones to be searched are searched and a signal indicating a successful search is sent to the control unit 100 (step 507). Recognize that there are more DTMF tones to search, increase i by 1 to find the DTMF tones following the currently searched DTMF tones, and put the number of the i th DTMF tones into the local variable d (steps 509 to 503). .

상기 505단계에서의 비교결과 두 값이 같지 않은 경우, 즉 검색할 N자리의 DTMF톤들이 맞지 않는 경우 첫 번째 DTMF톤부터 다시 검색하기 위해 지역변수 i에 1을 넣은 후 이 i번째 DTMF톤의 숫자를 지역변수 d에 넣는다(508단계-503단계).If the two values are not the same as the comparison result in step 505, that is, if the N-digit DTMF tones to be searched are not correct, the number of the i-th DTMF tones is added to the local variable i to search again from the first DTMF tones. In the local variable d (steps 508-503).

테이프의 끝까지 진행하여 테이프에 검색하고자 하는 DTMF톤들이 없는 경우 에는 검색 실패를 알리는 신호를 제어부(100)로 송출한다(504단계-510단계-511단계).If there is no DTMF tones to search on the tape to the end of the tape, and transmits a signal indicating the search failure to the control unit 100 (steps 504-510-511).

제6도는 본 발명중 자기 테이프에 음성 데이터를 기록하는 형식을 나타낸 것이다. DTMF톤 코드(이하 DTC라 함.)(600)는 이후 음성에 연관된 유일한 숫자 값을 갖는 것으로, 임의 개수의 DTMF톤들로 구성된다. 이때 각 DTMF톤들은 ADC(400)에 의해 PCM 코드화 되어 DSP(401)가 충분히 인식할 수 있을 정도의 시간으로 기록되어야 하며 단위는 수백 ms이다. 음성(610)은 앞에 기록된 DTC(600)과 연관된 음성데이터이다. 그리고 자기 테이프에 기록된 모든 음성 데이터는 4000Hz 이내이다.6 shows a format for recording audio data on a magnetic tape of the present invention. The DTMF tone code (hereinafter referred to as DTC) 600 is thereafter having a unique numeric value associated with voice, consisting of any number of DTMF tones. At this time, each DTMF tones are PCM coded by the ADC 400 and should be recorded at a time enough for the DSP 401 to recognize them, and the unit is hundreds of ms. Voice 610 is voice data associated with previously recorded DTC 600. And all the audio data recorded on the magnetic tape is within 4000 Hz.

제7도는 DTMF톤 코드와 함께 음성이 저장된 테이프에서 원하는 음성을 찾아 출력하는 과정을 나타낸 흐름도 이다.7 is a flowchart illustrating a process of finding and outputting a desired voice from a tape in which a voice is stored with a DTMF tone code.

먼저 검색하고자 하는 음성에 해당하는 DTMF톤 코드를 DTMF톤 코드 입력부(350)를 통해 입력한다(700단계). 그리고 음성 데이터가 들어 있는 테이프를 제어부(100)의 제어를 받아 배속으로 구동한다(710단계). 이때 음성은 외부로 출력되지 않고 음성재생부(120)로 입력되게 되며, 그 재생 속도는 2배로 가정한다.First, the DTMF tone code corresponding to the voice to be searched is input through the DTMF tone code input unit 350 (step 700). In operation 710, the tape containing the voice data is driven at a double speed under the control of the controller 100. At this time, the voice is input to the voice reproducing unit 120 without being output to the outside, and the reproduction speed is assumed to be twice.

제어부(100)에서 DTMF톤 검출부(340)에 검출 명령 신호를 보내면, 상기 DTMF톤 검출부(340)는 음성재생부(120)에서 입력되는 음성으로부터 DTMF톤들을 검출하면서 검색 DTMF톤 입력부(350)에서 입력되는 검색된 DTMF톤 코드와 비교한다. 검출이 성공했거나 혹은 테이프가 끝까지 동작되었더라도 검출을 성공하지 못했는지 여부를 판단하여(730단계), 검출하고자 하는 DTMF톤 코드가 백업장치에 끼워진 테이프 내에 없는 경우 이를 알리는 메시지를 출력한다(740단계). 반면에 검출하고자 하는 DTMF톤 코드가 백업장치에 끼워진 테이프 내에 있는 경우 제어부(100)는 테이프 제어 및 구동부(130)에 제어신호를 보내어 DTMF톤 코드 이후의 음성 데이터 정상속도로 재생하면서 스피커(140)를 통해 출력하거나 기타 출력 장치를 통해 출력한다(750단계).When the control unit 100 sends a detection command signal to the DTMF tone detection unit 340, the DTMF tone detection unit 340 detects DTMF tones from the voice input from the voice reproducing unit 120, and retrieves the DTMF tone input unit 350. Compare to the entered DTMF tone code. If the detection succeeds or the tape is operated to the end, it is determined whether the detection is not successful (step 730), and if a DTMF tone code to be detected is not in the tape inserted in the backup device, a message indicating this is output (step 740). . On the other hand, when the DTMF tone code to be detected is in the tape inserted in the backup device, the control unit 100 sends a control signal to the tape control and driving unit 130 to reproduce the voice data after the DTMF tone code at the normal speed, and then the speaker 140. Output through or through the other output device (step 750).

상술한 바와 같은 본 발명은 검색하고자 하는 음성의 연관된 DTMF톤 값만 입력하면 자동으로 고속 검색하여 DTMF톤을 검색하고 정상 속도로 재생함으로써 편리하고 신속하게 검색을 할 수 있는 효과가 있다.As described above, the present invention has the effect of automatically and quickly searching by inputting only the associated DTMF tone value of the voice to be searched, so that the DTMF tone can be searched and reproduced at a normal speed so that the user can conveniently and quickly search.

한편 본 발명의 상세한 설명에서는 구체적인 실시 에에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 특히 본 발명의 실시 예에서는 2배속 재생의 경우를 예시하였으나, 그 이상의 배속 재생에도 동일한 방법으로 적용이 가능하다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 안되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.Meanwhile, in the detailed description of the present invention, specific embodiments have been described. However, various modifications may be made without departing from the scope of the present invention. In particular, the embodiment of the present invention has been exemplified by the case of double-speed playback, it can be applied in the same way to more than double speed playback. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined not only by the scope of the following claims, but also by the equivalents of the claims.

Claims (6)

음성기록부, 음성재생부와 테이프 제어 및 구동부를 구비하고, 다수의 음성기록영역들과 상기 각 음성기록영역들 사이마다 디티엠에프톤 번호를 기록하기 위한 디티엠에프톤 영역들로 이루어진 테이프들 녹음 혹은 재생하는 음성백업장치에 있어서, 검색할 디티엠에프 톤 번호를 입력하기 위한 입력수단과, 상기 음성재생부로부터 입력되는 아날로그 신호를 디지털 상태로 바꾸어 주는 아날로그/디지털 변환부와, 검색할 디티엠에프톤들과 상기 디티엠에프톤들의 개수를 임시로 저장하는 메모리와, 검색하고자 하는 디티엠에프톤들이 기억되어 있는 버퍼를 가지며, 상기 검색명령신호에 응답하여 상기 기억되어 있는 디티엠에프톤들과 상기 아날로그/디지털 변환부로부터 입력되는 디지털신호를 비교 분석하여 디티엠에프톤을 검색하는 디지털 시그널 프로세서로 이루어진 검색수단과, 녹음 및 보통 재생과 배속 재생 동작을 제어하며, 상기 검색수단으로 디티엠에프 톤 검색 명령을 발생하고, 상기 디티엠에프톤의 검색을 감지하면 상기 테이프 제어 및 구동부의 재생속도를 절환시키기 위한 제어부로 구성됨을 특징으로 하는 장치.Tapes comprising a voice recorder, a voice reproducing unit, and a tape control and driving unit, comprising a plurality of voice record areas and DTP fields for recording a DFT tone number between each of the voice record areas. Or an audio backup apparatus for reproducing, an input means for inputting a DFM tone number to be searched, an analog / digital converter for converting an analog signal input from the voice playback unit into a digital state, and a DTM to be searched for And a memory for temporarily storing the number of the F-tones and the D-FMtons, and a buffer in which the D-FMtons to be searched are stored, and the stored D-FMtons in response to the search command signal. And digital signal for searching for DFM tone by comparing and analyzing the digital signal input from the analog / digital converter. A search means consisting of a null processor and controlling recording, normal playback, and double speed playback operations, and generating a DFM tone search command by the search means, and detecting the search of the DMT tone, by the tape control and driving unit. Apparatus comprising a control unit for switching the playback speed. 제1항에 있어서, 상기 디지털 시그널 프로세서가, 디티엠에프톤의 검색을 완료하면 상기 제어부로 검색성공신호를 출력함을 특징으로 하는 장치.The apparatus of claim 1, wherein the digital signal processor outputs a search success signal to the control unit when the digital signal processor completes the search for the DTMP. 디티엠에프톤 주파수 테이블과 디티엠에프톤 버퍼를 구비하여, 다수의 음성을 기록하기 위한 음성기록영역들과 상기 각 음성기록영역들 사이마다 디티엠에프톤 코드를 기록하기 위한 디티엠에프톤 영역들로 이루어진 테이프로부터 상기 디티엠에프톤 코드를 검출하는 방법에 있어서, 상기 테이프로부터 읽혀져 피씨엠 코드화된 데이터를 입력하는 제1과정과, 상기 디티엠에프톤 버퍼로부터 검색할 디티엠에프톤의 자리 수를 읽어오는 제2과정과, 상기 피씨엠 코드로부터 상기 디티엠에프톤 주파수 테이블에 의거 디티엠에프톤을 검색하는 동작을 상기 검색할 디티엠에프톤의 자리 수만큼 반복하는 제3과정으로 이루어짐을 특징으로 하는 방법.A DMP tone table having a DMP tone table and a DTP tone buffer, a voice recording area for recording a plurality of voices, and a DFT tone area for recording a DFT tone code between each voice recording area A method for detecting the DMFT code from a tape comprising: a first process of inputting PCM-coded data read from the tape, and a position of the DMTF tone to be retrieved from the DTMP buffer; A second step of reading a number and a third step of repeating the operation of searching for a DMT tone based on the DFM tone table from the PC code by the number of digits of the DMT tone to be searched. Characterized by the above. 제3항에 있어서, 상기 디티엠에프톤 코드의 검색 중에 테이프의 끝을 감지하면 테이프에 검색하고자 하는 디티엠에프톤이 없음을 알리는 메시지를 표시하는 과정을 더 포함함을 특징으로 하는 방법.4. The method of claim 3, further comprising displaying a message indicating that there is no DTP tone to be detected on the tape when the end of the tape is detected during the DTP tone code search. 제3항 혹은 제4항중 어느 하나의 항에 있어서, 상기 디티엠에프톤 코드의 검색에 성공하면 검색성공신호를 발생하는 과정을 더 포함함을 특징으로 하는 방법.The method of any one of claims 3 and 4, further comprising generating a search success signal when the search for the DMT code is successful. 디티엠에프톤 검출부와, 검색 디티엠에프톤 입력수단을 구비한 음성백업장치에서 디티엠에프톤 코드와 함께 음성이 저장된 테이프로부터 원하는 음성을 찾아 출력하는 방법에 있어서, 검색하고자 하는 음성에 해당하는 디티엠에프톤 코드를 입력하는 제1과정과, 상기 테이프를 소정 배속으로 구동하는 제2과정과, 테이프로부터 디티엠에프톤 코드를 검출하는 제3과정과, 상기 테이프에서 디티엠에프톤 코드가 검출되면 그 검출된 디티엠에프톤 코드와 상기 입력한 검색 디티엠에프톤 코드를 비교하여 동일하면 상기 테이프를 정상 속도로 구동하는 제4과정과, 상기 테이프에서 디티엠에프톤 코드가 검출되지 않으면 해당 디티엠에프톤 코드가 없음을 알리는 메시지를 표시하는 제5과정으로 이루어짐을 특징으로 하는 방법.In a voice backup apparatus having a DMT tonetone detection unit and a search DMT tonetone input means, a method of searching for and outputting a desired voice from a tape in which a voice is stored with a DMT tonetone code is provided. A first process of inputting a DMT code, a second process of driving the tape at a predetermined speed, a third process of detecting a DMT code from the tape, and a DMT code on the tape If detected, compares the detected DMT code with the input search DMT code, and if it is the same, a fourth process of driving the tape at a normal speed; and if the DMT code is not detected on the tape, And a fifth process of displaying a message indicating that there is no corresponding DFT code.
KR1019950009966A 1995-04-26 1995-04-26 Backup device for voice selectable by dtmf tones and the control method therefor KR0181120B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019950009966A KR0181120B1 (en) 1995-04-26 1995-04-26 Backup device for voice selectable by dtmf tones and the control method therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019950009966A KR0181120B1 (en) 1995-04-26 1995-04-26 Backup device for voice selectable by dtmf tones and the control method therefor

Publications (2)

Publication Number Publication Date
KR960038874A KR960038874A (en) 1996-11-21
KR0181120B1 true KR0181120B1 (en) 1999-04-15

Family

ID=19413017

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950009966A KR0181120B1 (en) 1995-04-26 1995-04-26 Backup device for voice selectable by dtmf tones and the control method therefor

Country Status (1)

Country Link
KR (1) KR0181120B1 (en)

Also Published As

Publication number Publication date
KR960038874A (en) 1996-11-21

Similar Documents

Publication Publication Date Title
EP0536792B1 (en) Audio sound recording/reproducing apparatus using semiconductor memory
US8199617B2 (en) Recording apparatus
EP0523452A1 (en) Recording and reproducing apparatus
US6157597A (en) Apparatus for skipping and/or playing tracks on a CD or a DVD
EP0523519B1 (en) Sound recording and reproducing apparatus
US6175537B1 (en) Method for skipping and/or playing tracks on a CD or a DVD
JP2674658B2 (en) Device for creating address table of voice data recorded on optical disk medium
KR0181120B1 (en) Backup device for voice selectable by dtmf tones and the control method therefor
US5754979A (en) Recording method and apparatus of an audio signal using an integrated circuit memory card
KR100357087B1 (en) Method for user memo of optical magnetic recorder
JP3223079B2 (en) Audio playback device
JP2005107617A5 (en)
JP2005107617A (en) Voice data retrieval apparatus
JPS59198551A (en) Tape recorder
JP2001283524A (en) Method and device for reproducing contents
KR0126817B1 (en) Information recording using control pulse and apparatus & method of displaying the recorded v
JPH04264595A (en) Sound data reproducing device
JPH05334893A (en) Audio recording/reproducing device with ic memory
JPH07334200A (en) Message reproducing device
JPH01231100A (en) Sound data file retrieving method
JPS6391900A (en) Voice reproducing device
JPH09128947A (en) Recorder
KR970017542A (en) Sound signal recording method using IC memory card and device therefor
KR960015558A (en) Cassette player with electronic organizer function and method of implementing electronic organizer using the cassette player
JPH06267253A (en) Recording and reproducing device

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20061117

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee