KR0166885B1 - 자동 응답기의 메모리 감소를 위한 제어장치 - Google Patents

자동 응답기의 메모리 감소를 위한 제어장치 Download PDF

Info

Publication number
KR0166885B1
KR0166885B1 KR1019950067260A KR19950067260A KR0166885B1 KR 0166885 B1 KR0166885 B1 KR 0166885B1 KR 1019950067260 A KR1019950067260 A KR 1019950067260A KR 19950067260 A KR19950067260 A KR 19950067260A KR 0166885 B1 KR0166885 B1 KR 0166885B1
Authority
KR
South Korea
Prior art keywords
memory
unit
message
speed
answering machine
Prior art date
Application number
KR1019950067260A
Other languages
English (en)
Other versions
KR970056607A (ko
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 KR1019950067260A priority Critical patent/KR0166885B1/ko
Publication of KR970056607A publication Critical patent/KR970056607A/ko
Application granted granted Critical
Publication of KR0166885B1 publication Critical patent/KR0166885B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/64Automatic arrangements for answering calls; Automatic arrangements for recording messages for absent subscribers; Arrangements for recording conversations
    • H04M1/65Recording arrangements for recording a message from the calling party
    • H04M1/6505Recording arrangements for recording a message from the calling party storing speech in digital form

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)

Abstract

본 발명은 자동 응답기에서 메시지를 시간축 변환후 압축하여 저장하고 사용자가 녹음신호를 확인할 때 재생속도를 가변할 수 있도록 하여 메모리의 소모를 줄이기 위한 자동 응답기의 메모리 감소를 위한 제어장치에 관한 것이다.
종래의 자동 응답기에서는 걸려온 전화음성을 A/D(Analog/Digital) 변환후 ADPCM 방식으로 데이타를 압축후 저장하므로 많은 양의 DARM이 필요하고 이로 인해 제작비용이 많이들어 비경제적이다.
그러나 본 발명에서는 전화음성을 A/D변환후 시간축변환 방법으로 음성의 속도를 빠르게 하여 압축함으로써 2배 이상의 메모리 감소를 할 수 있다. 또한 녹음된 음성 데이타를 재생할 경우 사용자가 원하는 속도로 재생할 수 있는데 즉, 중요한 데이타는 원래 음성속도 보다 느린 속도로, 별로 중요하지 않은 데이타는 원래 음성속도 보다 빠르게 청취할 수 있어 신속함과 편리함을 제공한다.

Description

자동 응답기의 메모리 감소를 위한 제어장치
제1도는 종래 기술에 따른 디지탈 자동 응답기의 구성블록도.
제2도 (a)는 종래 기술에 따른 디지탈 자동 응답기의 메시지 녹음에 대한 플로우 챠트.
(b)는 종래 기술에 따른 디지탈 자동 응답기의 메시지 재생에 대한 플로우 챠트.
제3도는 본 발명에 따른 디지탈 자동 응답기의 구성블록도.
제4도 (a)는 본 발명에 따른 디지탈 자동 응답기의 메시지 녹음에 대한 플로우 챠트.
(b)는 본 발명에 따른 디지탈 자동 응답기의 메시지 재생에 대한 플로우 챠트.
제5도는 본 발명에 따른 시간축 변환에 대한 도면.
* 도면의 주요부분에 대한 부호의 설명
31 : 사용자 인터페이스부 32 : 제어부
33 : 메모리부 34 : 코덱
35 : 전화선 인터페이스부 321 : 제어 로직부
322, 324 : 시간축 변환부 323 : ADPCM 압축부
325 : ADPCM 재생부
본 발명은 디지탈 저장방식의 자동 응답기에 관한 것으로 특히, 메시지 녹음 및 재생에 있어서 시간축 변환후 압축을 하여 메모리 감소효과를 얻을 수 있고 녹음된 음성메시지는 재생시 사용자가 편리한 속도로 원음의 손상없이 들을 수 있는 자동 응답기에 관한 것이다.
첨부된 도면을 참조하여 종래 기술에 따른 디지탈 자동 응답기를 설명하면 다음과 같다.
제1도는 종래 기술에 따른 디지탈 자동 응답기의 구성블록도로써, 키보드 스캐닝, 디스플레이, 리프래쉬 등 사용자가 버튼을 선택 입력하여 시스템으로 동작명령을 입력하는 전화기 판넬(11)과, 전화가 걸려오면 상기 전화기 판넬(11)의 입력에 의해 메시지를 저장하고 저장된 메시지를 재생하도록 전체 시스템을 제어하는 제어부(12)와, 상기 제어부(12)의 제어에 의해 걸려온 메시지 및 사용자의 안내문을 저장하는 메모리부(13)와, 상기 제어부(12)의 제어에 의해 상기 메모리부(13)에 저장된 메시지를 재생하거나 전화가 걸려와서 메시지를 녹음하기 위해 코딩 및 디코딩하는 코덱(14)과, 상기 제어부(12)의 제어에 의해 전화가 걸려오는지를 확인하고(Ring Detection), 오디어 이득을 제어하여 상기 코덱(14)으로 입출력하는 인터페이스(Telephone Line Interface)부(15)로 구성된다.
이와 같이 구성된 종래의 디지탈 자동 응답기에서 제어부(12)는 모든 시스템의 기능을 제어하고 메모리부(13)는 전화 걸려온 음성과 사용자의 안내문을 저장하며 코덱(14)은 상기 메모리부(13)에 저장된 데이타를 재생하거나 걸려온 음성을 녹음할 때 사용된다.
또한 전화기 판넬(11)은 머신 인터페이스(Man Machine Interface) 또는 유저 인터페이스로 제어부(12)에 동작 명령을 전해 주며 전화선 인터페이스부(15)는 오디오 이득제어 및 링 검색을 수행한다.
이와 같이 구성된 종래 디지탈 자동 응답기에서 메시지 녹음이나 메시지 재생시 상기 제어부(12)의 동작을 제2도의 플로우 챠트를 참조하여 설명한다.
먼저 제2도 (a)의 플로우챠트는 메시지 녹음에 관한 것으로, 전화가 걸려올 때까지 대기 상태에 있다가(S201) 전화가 걸려오면(S202) 전화선 인터페이스부(15)와 코덱(14)을 거쳐 입력된 메시지를 디지탈 데이타로 변환시킨다(S203).
상기 메시지는 전화가 걸려 왔을때의 음성신호일수고 있고 사용자 안내음성일수도 있다.
상기 변환된 디지탈 데이타를 ADPCM(적응차분 펄스부호변조 : Adaptive Differential Pulse Code Modulation) 코딩을 하여 메모리부(13)에 저장한다.
또한 제2도 (b)의 플로우챠트는 메시지 재생에 관한 것으로, 사용자가 전화기 판넬(11)을 통해 메시지 확인신호가 입력되면(S206) 메모리부(13)에 압축 저장되어 있는 데이타를 ADPCM 디코딩 하고(S207) 아날로그 신호로 변환하여(S208) 전화기에 있는 스피커로 재생한다(S209).
상기에서와 같이 종래의 자동 응답기에서 걸려온 전화 에세지를 저장할 때 ADPCM 방식으로 압축후 저장하더라도 많은 양의 디램(DRAM)이 필요하다는 문제점이 발생된다.
또한 저장된 메시지를 재생할 때 사용자는 원하는 속도로 메시지를 재생할 수 없고 일정한 속도로 하기 때문에 중요한 메시지 같은 경우에는 여러번 재생해야 한다는 문제점이 발생된다.
본 발명은 상기와 같은 문제점을 해결하기 위하여 안출한 것으로, 자동 응답기에서 메시지를 기록할 때 시간축 변환방법으로 음성 속도를 빠르게 변환 압축하여 메모리량을 감소시킬수 있고 메시지를 재생할 때 원하는 청취속도를 선택하여 사용자에게 편리함을 제공할수 있는 자동 응답기의 메모리 감소와 재생기능 향상을 위한 제어장치를 제공하는데 그 목적이 있다.
상기 목적을 달성하기 위한 본 발명의 자동 응답기의 메모리 감소를 위한 제어장치의 특징은, 원하는 재생속도를 선택 입력하여 사용자와 시스템을 인터페이스 하는 사용자 인터페이스부와, 걸려온 전화의 메시지 및 사용자의 안내문을 저장하는 메모리부와, 상기 메모리부에 저장된 메시지를 재생하거나 걸려온 전화의 메시지를 녹음하기 위해 코딩 및 디코딩하는 코덱과, 메모리 감소를 위해 전체 시스템을 제어하는 제어 로직부와, 상기 코덱을 통해 입력된 메시지를 시간축으로 변환시키는 제1 시간축 변환부와, 상기 제1 시간축 변환부에서 변환된 데이타를 차분펄스부호 변조로 압축하는 적응 펄스변조 압축부와, 상기 메모리부에 저장된 메시지를 차분팔스부호 변조로 압축하는 적응 펄스변조로 디코딩하는 적응 차분 펄스변조 재생부와, 상기 디코딩된 데이타를 원하는 재생속도로 시간축 변환하여 상기 코덱으로 출력하는 제2 시간축 변환부로 구성된 점에 있다.
또한 본 발명의 자동 응답기의 메모리 감소를 위한 녹음 제어방법은 대기상태에서 전화가 걸려오면 음성 신호를 디지탈 신호로 바꾸어 출력하는 제1 단계와, 상기 디지탈 신호를 시간축으로 변환하여 차분 펄스부호 변조를 코딩한 후 메모리에 저장하는 제2 단계로 이루어짐에 있다.
그리고 본 발명의 자동 응답기의 사용자가 원하는 재생속도로 재생하는 방법은 사용자가 원하는 재생속도로 저장된 음성신호를 재생하기 위해 신호를입력하는 제1 단계와, 저장된 음성 신호를 차분 펄스부호 변조를 디코딩 한후, 사용자가 원하는 재생속도로 음성 신호를 재생하기 위해 저장된 음성 신호를 입력하는 제2 단계와, 상기 시간축 변환한 음성 신호를 사용자가 청취할 수 있는 아날로그 신호로 변환하여 출력하는 제 3 단계로 이루어짐에 있다.
이하, 본 발명의 자동 응답기의 메모리 감소와 재생기능 향상을 위한 제어 장치를 첨부된 도면을 참조하여 상세히 설명하면 다음과 같다.
제3도는 본 발명에 따른 자동 응답기의 메모리 감소와 재생기능 향상을 위한 제어장치의 구성블록도로써, 키보드 스캐닝, 디스플레이, 리프래쉬 등 사용자가 버튼을 선택 입력하여 시스템과 인터페이싱 하도록 하는 사용자 인터페이스부(31)와, 상기 사용자가 인터페이스부(31)를 통해 입력된 데이타에 의해 시간축 변환 및 ADPCM 변환하여 메시지 저장 및 재생하도록 전체 시스템을 제어하는 제어부(32)와, 상기 제어부(32)의 제어에 의해 전화 걸려온 메세지 및 사용자의 안내문을 저장하는 메모리부(33)와, 상기 제어부(32)의 제어에 의해 상기 메모리부(33)에 저장된 메시지를 재생하거나 전화 걸려온 메시지를 녹음하기 위해 코딩 및 디코딩하는 코덱(34)과, 상기 제어부(12)의 제어에 의해 전화가 걸려오는지를 확인하고, 오디오 이득을 제어하여 상기 코덱(34)으로 입출력하는 전화선 인터페이스부(35)로 구성된다.
여기서 상기 제어부(32)는 시간축 변환과 ADPCM 변환을 하도록 제어 신호를 입출력하는 제어 로직부(321)와, 상기 전화선 인터페이스부(35)의 전화선 및 코덱(34)을 통해 입력된 메시지를 시간축으로 변환시키는 제1 시간축 변환부(322)와, 상기 제 1 시간축 변환부(322)에서 변환된 데이타를 ADPCM으로 압축하여 상기 메모리부(33)에 저장하는 ADPCM 압축부(323)와, 상기 제어 로직부(321)로 부터 녹음된 정보의 재생 신호가 입력되면 상기 메모리부(33)에 저장된 메시지를 ADPCM 디코딩하는 ADPCM 재생부(325)와, 상기 디코딩된 데이타를 시간축으로 압축하여 상기 코덱(34)을 통해 전화선 인터페이스부(35)의 스피커로 출력하도록 하는 제 2 시간축 변환부(324)로 구성된다.
이와 같이 구성된 본 발명의 자동 응답기의 메모리 감소를 위한 제어 장치에서 전화선 인터페이스(35)의 전화선을 통해 입력되는 음성 데이타를 기록하는 경우에는 코덱(34)을 통하여 디지탈 데이타로 압축한다.
이때 제어 로직부(321)에 의해 일정한 비율로 상기 디지탈 데이타를 제 1 시간축 변환부(322)에서 사용자가 원하는 속도로 시간축으로 신장시킨다.
상기 시간축 데이타를 변환하여 ADPCM 압축부(323)에서 압축한 후 메모리부(33)에 저장한다.
또한 사용자가 인터페이스부(31)를 통해 저장된 메시지를 청취하고자 하는 속도를 입력하면 제어 로직부(321)는 상기 인터페이스로 입력된 신호를 분석해서 메모리(32)안에 저장되어 있는 메시지를 ADPCM 재생부(325)에서 디코딩하고 그 후 제 2 시간축 변환부(324)에서 사용자가 원하는 속도로 시간축을 압축한다.
상기 시간축으로 신장된 데이타는 코덱(34) 및 전화선 인터페이스부(35)의 스피커를 통해 사용자가 원하는 속도로 재생된다.
상기와 같이 발명된 본 발명의 자동응답기의 메모리 감소와 재생기능 향상을 위한 제어장치에 따른 자동 응답기의 메모리 감소를 위한 제어방법을 제4도의 플로우챠트를 참조하여 상세히 설명하면 다음과 같다.
제4도 (a)는 본 발명에 따른 디지탈 자동 응답기의 메시지 녹음에 대한 플로우 챠트로 대기 상태에 있다가(S41)전화선 인터페이스부(35)로부터 오는 신호로 전화가 걸려오는지를 판단한다.(S42).
상기 전화가 걸려오지 않는다면 계속 대기 상태에서 링 디텍션을 수행하고 전화가 걸려오면 음성 신호를 코덱(34)에서 디지탈화 한다(S43).
상기 디지탈로 변환된 데이타는 제1 시간축 변환부(322)에서 시간축 변환으로 음성 신호의 중요한 특징인 피치정보를 유지하면서 말의 속도를 빠르게 변환한다(S44).
그후 시간축 변환된 데이타를 ADPCM 압축부(323)에서 압축한(S45)후 메모리부(33)에 저장한다(S46).
상기 단계(S44)에서 시간축 변환이란 원음의 피치를 일정하게 유지한 채로 발음속도만을 변환하는 것인데 제5도를 참조하여 설명한다.
상기 제5도는 시간축 변환의 일예로 발음속도를 2배 빠르게 변환하는 것을 나타내었다.
우선 음성신호를 디지탈 신호로 변환하며(a) 전 프레임(n-1 frame)과 현 프레임(n frame)을 변환하기 위해서 현 프레임을 2배 빠르게 변속하기 위한 샘플 M/4 위치로 배열한다(b). 여기서 M은 한 프레임의 크기를 가리킨다.
상기 샘플 M/4 주변에서의 동기를 맞추기 위해서 상호 상관 함수가 최대가 되는 점(M/4-△β)을 찾아 그 지점(M/4-△β)으로 n 프레임 데이타를 옮긴다(c).
상기(M/4-△β) 지점으로 옮긴후 두 프레임의 중점되는 곳에 가중함수(Window Funtion)를 곱해서 더한다(d).
그후 겹쳐서 더한 신호중 앞에서 M/2 샘플을 출력하고 나머지 데이타는 버퍼 앞으로 이동한 후 다음 프레임(n+1) 신호와 위의 시간축 변환 과정(a-d)을 수행하여 불연속적인 프레임이 생기지 않고 자연스럽게 변환하여 음성신호를 피치가 유지된 채 단지 속도만을 변화시킬 수 있다.
또한 상기와 같이 디지탈 자동 응답기의 메시지를 시간축 변환하여 녹음하였을 경우 메세지 재생방법을 제4도 (b)의 플로우챠트를 참조하여 설명한다.
먼저 저장된 메시지를 재생하고자 사용자가 조그셔틀(도시 생략함) 같은 장치에 의해 재생속도를 결정하여 입력하면(S47) 사용자 인터페이스부(31)를 통해 메시지 재생신호를 입력받는다(S48).
상기 재생신호를 입력받으면 재생할 메시지 데이타를 ADPCM 재생부(325)에서 ADPCM 디코딩하고(S49) 상기 단계(S47)에서 결정된 재생속도로 제 2 시간축 변환부(324)에서 시간축 변환을 한다(S50).
만약 메시지 녹음이 2배 빠르게 되어 있고 정상속도로 재생을 하려면 2배 느린 배속으로 변환을 한다.
그후 코덱(34)에서 상기 시간축 변환된 데이타를 아날로그 신호로 변환시키고 전화선 인터페이스부(35)의 스피커로 음성 데이타를 재생 출력한다.
상기에서 살펴본 바와 같이 본 발명의 자동 응답기의 메모리 감소를 위한 제어장치는 걸려온 전화 음성을 A/D 변환후 시간축 변환을 하여 원래 음성 속도보다 빠르게 변환하여 압축함으로서 2배 이상의 메모리 사용을 감소할 수 있다.
또한 레코딩된 음성 데이타를 재생할 경우 사용자가 원하는 속도로 음성을 재생하여 편리함을 제공한다.
즉, 별로 중요하지 않은 데이타는 원래 속도보다 빠르게 재생할수 있고 자세한 내용을 청취해야 할 경우에는 원래 음성속도 보다 느린 속도로 재생할 수 있다.

Claims (1)

  1. 원하는 재생속도를 선택 입력하여 사용자와 시스템을 인터페이스하는 사용자 인터페이스부와, 걸려온 전화의 메시지 및 사용자의 안내문을 저장하는 메모리부와, 상기 메모리부에 저장된 메시지를 재생하거나 걸려온 전화의 메시지를 녹음하기 위해 코딩 및 디코딩하는 코덱과, 메모리 감소를 위해 전체 시스템을 제어하는 제어 로직부와, 상기 코덱을 통해 입력된 메시지를 시간축으로 변환시키는 제1 시간축 변환부와, 상기 제1 시간축 변환부에서 변환된 데이타를 차분펄스부호 변조로 압축하는 적응 펄스변조 압축부와, 상기 메모리부에 저장된 메시지를 차분펄스 부호변조로 디코딩하는 적응 차분 펄스변조 재생부와, 상기 디코딩된 데이타를 원하는 재생속도로 시간축 변환하여 상기 코덱으로 출력하는 제2 시간축 변환부로 구성됨을 특징으로 하는 자동응답기의 메모리 감소를 위한 제어장치.
KR1019950067260A 1995-12-29 1995-12-29 자동 응답기의 메모리 감소를 위한 제어장치 KR0166885B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019950067260A KR0166885B1 (ko) 1995-12-29 1995-12-29 자동 응답기의 메모리 감소를 위한 제어장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019950067260A KR0166885B1 (ko) 1995-12-29 1995-12-29 자동 응답기의 메모리 감소를 위한 제어장치

Publications (2)

Publication Number Publication Date
KR970056607A KR970056607A (ko) 1997-07-31
KR0166885B1 true KR0166885B1 (ko) 1999-02-01

Family

ID=19447615

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950067260A KR0166885B1 (ko) 1995-12-29 1995-12-29 자동 응답기의 메모리 감소를 위한 제어장치

Country Status (1)

Country Link
KR (1) KR0166885B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0865187B1 (fr) * 1997-03-11 2006-06-28 Koninklijke Philips Electronics N.V. "Appareil téléphonique comportant un organe de traitement numérique pour les signaux de parole et procédé mis en oeuvre dans un tel appareil".

Also Published As

Publication number Publication date
KR970056607A (ko) 1997-07-31

Similar Documents

Publication Publication Date Title
US6085157A (en) Reproducing velocity converting apparatus with different speech velocity between voiced sound and unvoiced sound
KR0166885B1 (ko) 자동 응답기의 메모리 감소를 위한 제어장치
JPH09152889A (ja) 話速変換装置
KR960039792A (ko) 부재시 응답 전화기
JPH08211894A (ja) 音声通信機および音声通信システム
JP2010002841A (ja) コンテンツ再生装置
JPH0854895A (ja) 再生装置
JPH0916200A (ja) 音声記録再生装置
JPH11167396A (ja) 音声記録再生装置
US5825853A (en) Communication device
JPH0573089A (ja) 音声再生方法
JPH08214058A (ja) 電話機の録音装置
KR20010085664A (ko) 화속 변환 장치
JP2001318700A (ja) 話速変換装置
JP4529859B2 (ja) 音声再生装置
JPH05103076A (ja) 留守番電話装置
JPH09146587A (ja) 話速変換装置
KR900003627B1 (ko) 음성 우편장치의 안내음성정보를 효율적으로 구현하는 방식
KR940008867B1 (ko) 컴퓨터를 이용한 음성메세지 편집방법
KR960020525A (ko) 메세지 메모기능을 갖춘 도어폰
JPH07123147A (ja) 留守番電話装置
JPS62257246A (ja) 留守番電話の録音再生装置
KR950009560B1 (ko) 페이저 수신기의 음성메세지 저장 및 재생방법
JPH05297900A (ja) 音声録音再生装置
KR20060076923A (ko) 이동 통신 단말기의 음성 재생 장치 및 방법

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: 20060616

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee