KR101715381B1 - 전자장치 및 그 제어방법 - Google Patents

전자장치 및 그 제어방법 Download PDF

Info

Publication number
KR101715381B1
KR101715381B1 KR1020100117907A KR20100117907A KR101715381B1 KR 101715381 B1 KR101715381 B1 KR 101715381B1 KR 1020100117907 A KR1020100117907 A KR 1020100117907A KR 20100117907 A KR20100117907 A KR 20100117907A KR 101715381 B1 KR101715381 B1 KR 101715381B1
Authority
KR
South Korea
Prior art keywords
voice
output
unit
character
user input
Prior art date
Application number
KR1020100117907A
Other languages
English (en)
Other versions
KR20120056397A (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 KR1020100117907A priority Critical patent/KR101715381B1/ko
Priority to US13/108,434 priority patent/US8892440B2/en
Publication of KR20120056397A publication Critical patent/KR20120056397A/ko
Application granted granted Critical
Publication of KR101715381B1 publication Critical patent/KR101715381B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems
    • G10L13/08Text analysis or generation of parameters for speech synthesis out of text, e.g. grapheme to phoneme translation, prosody generation or stress or intonation determination
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems
    • G10L13/02Methods for producing synthetic speech; Speech synthesisers
    • G10L13/04Details of speech synthesis systems, e.g. synthesiser structure or memory management
    • G10L13/047Architecture of speech synthesisers
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L15/222Barge in, i.e. overridable guidance for interrupting prompts

Landscapes

  • Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

본 발명은 문자음성변환이 가능한 전자장치 및 그 제어방법에 관한 것이다. 본 발명에 따른 전자장치는, 소정의 문자를 음성신호로 변환하는 문자음성변환부와; 상기 변환된 음성신호에 대응하는 음성을 출력하는 음성출력부와; 상기 음성출력부를 통하여 출력 개시되는 복수의 음성 중에서 출력 완료되지 못한 음성이 적어도 하나 존재하면, 상기 출력 완료되지 못한 적어도 하나의 음성을 재출력하도록 상기 음성출력부를 제어하는 제어부를 포함한다. 이에 의하여, 문자음성변환부에 의해 변환된 음성의 복수의 출력으로 인하여 출력이 완료되지 못한 음성이 존재하는 경우, 상기 출력이 완료되지 못한 음성을 재출력할 수 있어 사용자 편의성이 증대된다.

Description

전자장치 및 그 제어방법{ELECTRONIC DEVICE AND CONTROL METHOD THEREOF}
본 발명은 전자장치 및 그 제어방법에 관한 것으로서, 보다 상세하게는 문자음성변환 기능을 가지는 전자장치 및 그 제어방법에 관한 것이다.
문자음성변환 시스템(Text-to-Speech System)은 텍스트를 아날로그 음성신호로 변환하여 출력할 수 있다. 도 1은 종래 문자음성변환 시스템을 도시하고 있는 것으로서, t1의 시간에 출력 개시된 TTS 메시지 1은 충분한 시간을 가지고 출력이 완료되었다. 그러나, t2의 시간에 출력 개시된 TTS 메시지 2는 t3의 시간에 출력 개시된 TTS 메시지 3으로 인하여 그 출력을 완료하지 못하였고, TTS 메시지 3 역시 t4의 시간에 출력 개시된 TTS 메시지 4로 인하여 그 출력을 완료하지 못하였다. 이런 경우, 종래 문자음성변환 시스템에 의한 경우, 사용자가 이미 출력 완료된 TTS 메시지를 다시 듣기를 희망하는 경우, 가장 최근에 출력된 TTS 메시지 4만을 재출력할 수 있고, 그 출력이 완료되지 못한 TTS 메시지 2 및 3의 경우에는 다시 재출력하지 못하여 사용자 편의성이 좋지 못한 문제점이 있다.
따라서, 본 발명의 목적은 문자음성변환이 가능한 전자장치에 있어서 변환된 음성의 복수의 출력으로 인하여 출력이 완료되지 못한 음성이 존재하는 경우, 상기 출력이 완료되지 못한 음성을 재출력할 수 있는 전자장치 및 그 제어방법을 제공하는 것이다.
상기 목적은, 본 발명에 따라, 전자 장치에 있어서, 소정의 문자를 음성신호로 변환하는 문자음성변환부와; 상기 변환된 음성신호에 대응하는 음성을 출력하는 음성출력부와; 상기 음성출력부를 통하여 출력 개시되는 복수의 음성 중에서 출력 완료되지 못한 음성이 적어도 하나 존재하면, 상기 출력 완료되지 못한 적어도 하나의 음성을 재출력하도록 상기 음성출력부를 제어하는 제어부를 포함하는 것을 특징으로 하는 전자장치에 의해 달성될 수 있다.
상기 전자장치는 상기 음성출력부를 통하여 출력 개시되는 복수의 음성을 저장하는 저장부를 더 포함할 수 있다.
상기 전자장치는, 사용자 입력부를 더 포함하고, 상기 제어부는, 상기 출력 완료되지 못한 음성이 복수 개 이면, 상기 복수 개의 음성 중에서 상기 사용자 입력부에 의해 네비게이션되어 선택된 음성을 재출력하도록 상기 음성출력부를 제어할 수 있다.
상기 출력 완료되지 못한 음성은, 출력 개시 이후에 다른 음성의 출력 개시로 인하여 그 출력을 완료하지 못한 음성을 포함할 수 있다.
상기 사용자 입력부는 상기 음성 재출력을 위한 특정 키를 포함할 수 있다.
상기 전자장치는, 사용자 입력부를 더 포함하고, 상기 제어부는, 상기 사용자 입력부에 의한 사용자 선택에 대응하는 문자를 음성신호로 변환하도록 상기 문자음성변환부를 제어할 수 있다.
또한 상기 목적은 본 발명에 따라, 전자 장치에 있어서, 소정의 문자를 음성신호로 변환하는 문자음성변환부와; 상기 변환된 음성신호에 대응하는 음성을 출력하는 음성출력부와; 사용자 입력부와; 상기 음성출력부를 통해 제1음성의 출력이 완료되기 전에 상기 사용자 입력부를 통하여 제2음성의 출력 지시를 수신하면, 상기 제1음성의 출력이 완료될 때까지 상기 제2음성의 출력을 지연시키도록 상기 음성출력부를 제어하는 제어부를 포함하는 것을 특징으로 하는 전자장치에 의해 달성될 수 있다.
상기 전자장치는, 저장부를 더 포함하고, 상기 제어부는 상기 출력 지시를 수신한 제2음성을 저장하도록 상기 저장부를 제어하고, 상기 제1음성의 출력이 완료되면 상기 저장된 제2음성을 출력하도록 상기 음성출력부를 제어할 수 있다.
상기 제어부는, 상기 사용자 입력부에 의한 사용자 선택에 대응하는 문자를 음성신호로 변환하도록 상기 문자음성변환부를 제어할 수 있다.
또한, 상기 목적은 본 발명에 따라 전자장치의 제어방법에 있어서, 소정의 문자를 음성신호로 변환하는 단계와; 상기 변환된 음성신호에 대응하는 음성을 출력 개시하는 단계와; 상기 출력 개시단계에서 출력되는 복수의 음성 중에서 출력 완료되지 못한 음성이 적어도 하나 존재하면, 상기 출력 완료되지 못한 적어도 하나의 음성을 재출력하는 단계를 포함하는 것을 특징으로 하는 전자장치의 제어방법에 의해 달성될 수 있다.
상기 제어방법은, 상기 출력 개시되는 복수의 음성을 저장하는 단계를 더 포함할 수 있다.
상기 재출력 단계는, 상기 출력 완료되지 못한 음성이 복수 개 인 경우, 상기 복수 개의 음성 중에서 사용자 입력부에 의해 네비게이션되어 선택된 음성을 재출력한다.
상기 출력 완료되지 못한 음성은, 출력 개시 이후에 다른 음성의 출력 개시로 인하여 그 출력을 완료하지 못한 음성을 포함할 수 있다.
상기 변환 단계는, 사용자 입력부에 의한 사용자 선택에 대응하는 문자를 음성신호로 변환하는 단계이다.
또한, 상기 목적은, 본 발명에 따라, 전자장치의 제어방법에 있어서, 소정의 문자를 음성신호로 변환하는 단계와; 상기 변환된 음성신호에 대응하는 제1음성을 출력 개시하는 단계와; 상기 제1음성의 출력이 완료되기 전에 사용자 입력부를 통하여 제2음성의 출력 지시를 수신하는 단계와; 상기 제1음성의 출력이 완료될 때까지 상기 제2음성의 출력을 지연시키도록 하는 단계를 포함하는 것을 특징으로 하는 전자장치의 제어방법에 의해 달성될 수 있다.
상기 제어방법은, 상기 출력 지시를 수신한 제2음성을 저장하는 단계와; 상기 제1음성의 출력이 완료되면 상기 저장된 제2음성을 출력하는 단계를 더 포함할 수 있다.
상기 변환 단계는, 사용자 입력부에 의한 사용자 선택에 대응하는 문자를 음성신호로 변환하는 단계이다.
이상 설명한 바와 같이, 본 발명에 따르면, 문자 변환된 음성의 복수의 출력으로 인하여 출력이 완료되지 못한 음성이 존재하는 경우, 상기 출력이 완료되지 못한 음성을 재출력할 수 있는 전자장치 및 그 제어방법을 제공하여 사용자의 편의성이 증대된다.
도 1은 종래 문자음성변환 시스템을 도시하고,
도 2는 본 발명의 일 실시예에 따른 전자장치의 제어블록도이고,
도 3은 본 발명의 제1실시예에 따른 전자장치의 문자음성변환 시스템의 일 예를 도시한 도면이고,
도 4는 본 발명의 제2실시예에 따른 전자장치의 문자음성변환 시스템의 일 예를 도시한 도면이고,
도 5는 본 발명의 제1실시예에 따른 전자장치의 제어 흐름도이고,
도 6은 본 발명의 제2실시예에 따른 전자장치의 제어 흐름도이다.
이하, 첨부한 도면을 참고로 하여 본 발명의 실시예들에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예들에 한정되지 않는다. 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 동일 또는 유사한 구성요소에 대해서는 동일한 참조부호를 붙이도록 한다.
도 2는 본 발명의 일 실시예에 따른 전자장치의 제어블록도이다.
도 2에 도시된 바와 같이, 본 발명의 전자장치(100)는 문자음성변환부(10), 음성출력부(20), 저장부(30), 사용자 입력부(40) 및 이들을 제어하는 제어부(50)를 포함한다.
본 발명의 전자장치(100)는 문자음성변환 모듈(Text-to-Speech module)을 포함하는 어떠한 타입의 전자장치도 포함할 수 있다. 따라서, TTS 모듈을 포함하는 TV, DTV, IPTV 등의 텔레비전; 데스크 톱 PC, 랩탑 PC, 넷북 등의 PC; 핸드폰, 스마트폰, PDA, PMP 등의 핸드 헬스 디바이스 등을 예로 들 수 있으나, 이에 한정되지는 않는다.
문자음성변환부(10)는 소정의 문자를 음성신호로 변환할 수 있는 문자음성변환 모듈(TTS 모듈)을 포함한다. 상기 문자음성변환 모듈은 소정의 문자를 분석; 상기 분석된 문자의 운율을 생성; 및 상기 생성된 운율들을 합성하여 아날로그 음성 신호를 생성할 수 있다. 상기 문자는 한국어, 영어, 중국어, 일어 등 어떠한 언어도 포함할 수 있다.
상기 문자음성변환부(10)에서 음성으로 변환할 수 있는 문자는 상기 전자장치(100)가 사용자의 선택을 위하여 제공하는 사용자 선택용 메뉴; 상기 전자장치(100)를 통하여 사용자에게 제공될 수 있는 어떠한 정보 등도 포함할 수 있다. 예를 들어, 상기 전자자치(100)가 TV의 형태로 구현되는 경우, 상기 문자음성변환부(10)에서 음성으로 변환할 수 있는 문자는 상기 TV에서 현재 제공될 수 있는 모든 메뉴; 현재 제공되고 있는 메뉴의 종류, 수, 현재 선택된 메뉴 항목; EPG; 현재 디스플레이 되고 있는 컨텐츠에 대한 정보로서, 상기 컨텐츠가 방송 프로그램이면, 상기 프로그램의 제목, 채널 번호, 등에 대한 정보 등을 포함할 수 있다.
또한, 상기 문자음성변환부(10)는, 사용자 입력부(40)에 의한 사용자 선택에 대응하는 문자를 음성신호로 변환할 수 있다. 따라서, 상기 예시로써 나열한 문자음성변환 가능한 정보들 중에서, 현재 사용자 입력부(40)에 의해 사용자가 선택한 항목에 대응하는 문자를 음성신호로 변환할 수 있다. 예를 들어, 현재 사용자가 사용자 입력부(40)를 통하여 EPG 정보 요구의 선택이 입력되면, EPG 정보에 대응하는 문자를 음성신호로 변환할 수 있다.
음성 출력부(20)는 상기 문자음성변환부(10)에 의해 변환된 음성신호에 대응하는 음성을 출력할 수 있다. 예를 들어, 스피커로 구현될 수 있다.
저장부(30)는 상기 음성 출력부(20)를 통하여 출력 개시되는 복수의 음성을 저장할 수 있다. 따라서, 음성 출력부(20)를 통하여 출력이 개시되었다면, 그 출력이 완료되지 아니한 음성 역시 저장될 수 있다. 또한, 상기 음성 출력부(20)를 통하여 출력이 개시되지 않았더라도, 상기 문자음성변환부(10)에 의해 변환이 완료된 모든 음성을 저장할 수도 있다.
사용자 입력부(40)는 사용자의 선택을 입력한다. 또한, 사용자 입력부(40)는 음성의 재출력을 요구하는 사용자의 선택에 대응하는 특정 키를 포함할 수 있다. 따라서, 상기 특정 키의 신호에 대응하여 제어부(50)가 출력이 완료되지 않은 음성을 재출력되도록 할 수 있다. 또한, 음성 출력부(20)를 통하여 출력이 완료되지 못한 음성이 복수 개 존재하는 경우, 상기 특정 키의 복수 회 입력하여 상기 복수 개의 음성 중에서 재출력시키고자 하는 음성을 네비게이션하여 선택할 수 있다. 또는, 대안으로, 상기 복수 개의 음성 중에서 재출력시키고자 하는 음성의 네비게이션을 위한 네비게이션용 키를 포함할 수 있다. 상기 네비게이션용 키는 이전(previous) 버튼 및/또는 다음(next) 버튼을 포함함으로써 상기 복수 개의 음성 중에서 재출력시키고자 하는 음성을 네비게이션할 수 있도록 해준다.
사용자 입력부(40)는 사용자의 선택을 입력할 수 있다면 어떠한 형태도 포함할 수 있는 것으로서, 상기 전자장치(100)의 패널에 물리적인 키로 마련되거나 터치 패널 또는 터치 스크린의 형태로 마련되거나 또는 상기 전자장치(100)와 유선 또는 무선으로 통신 가능한 리모트 컨트롤러, 키보드 등의 형태로 마련될 수도 있다.
제어부(50)는, 상기 음성출력부(20)를 통하여 출력 개시되는 복수의 음성 중에서 출력 완료되지 못한 음성이 적어도 하나 존재하면, 상기 출력 완료되지 못한 적어도 하나의 음성을 재출력하도록 상기 음성출력부(20)를 제어할 수 있다. 상기 출력이 완료되지 못한 음성이 복수 개이면, 상기 복수 개의 음성 중에서 상기 사용자 입력부(40)에 의해 네비게이션되어 선택된 음성을 재출력하도록 상기 음성출력부(20)를 제어할 수 있다.
여기에서, 출력이 완료되지 못한 음성은, 상기 문자음성변환부(10)에서 변환 완료된 음성신호가 상기 음성출력부(20)를 통하여 출력은 개시되었으나, 어떠한 인터럽트에 의하여 그 출력이 완료되지 못한 음성을 의미한다. 상기 인터럽트의 예는 제1음성이 출력이 개시되고 그 출력이 완료되기 전에 제2음성이 출력을 개시하는 경우를 포함하지만, 이에 한정되지 않는다. 전자장치의 물리적인 에러에 의하여 상기 음성의 출력이 완료되지 못하는 경우도 포함할 수 있다.
또한, 상기 제어부(50)의 다른 실시예로서, 상기 음성출력부(20)를 통해 제1음성의 출력이 완료되기 전에 상기 사용자 입력부(40)를 통하여 제2음성의 출력 지시를 수신하면, 상기 제1음성의 출력이 완료될 때까지 상기 제2음성의 출력을 지연시키도록 상기 음성출력부(20)를 제어할 수 있다. 이 때, 상기 제어부(50)는 상기 출력 지시를 수신한 제2음성을 저장하도록 상기 저장부를 제어하고, 상기 제1음성의 출력이 완료되면 상기 저장된 제2음성을 출력하도록 상기 음성출력부를 제어할 수 있다.
이하 제어부(50)에 의한 제어동작은 하기 도 3 및 도 4에 의하여 더욱 상세히 설명한다.
도 3은 본 발명의 제1실시예에 따른 전자장치의 문자음성변환 시스템의 일 예를 도시한 도면이다.
사용자 입력부(40)를 통하여 제1 사용자의 선택이 입력되면, 상기 제1 사용자의 선택에 대응하는 문자를 문자음성변환부(10)에서 음성신호로 변환을 수행하여 음성출력부(20)로 전달한다. 상기 음성출력부(20)는 상기 수신한 음성신호에 대응하는 제1 음성을 t1의 시간에 출력을 개시하고 소정의 시간 후에 상기 출력을 완료한다. 또한 사용자 입력부(40)를 통하여 제2 사용자의 선택이 입력되고, 문자음성변환부(10)에서 상기 제2사용자 선택에 대응하는 문자를 음성신호로 변환하고, 음성출력부(30)에서는 상기 제2음성을 t2의 시간에 출력을 개시한다. 그러나, 상기 제2음성의 출력이 완료되기 이전에, 사용자 입력부(40)를 통하여 제3 사용자 선택이 입력되어, 이에 대응하는 음성신호를 전달받은 음성출력부(30)는 상기 제2음성의 출력을 중단하고, 제3음성을 t3의 시간에 출력 개시한다. 이로 인하여 상기 제2음성은 출력이 완료되지 못하게 되고, 사용자는 상기 제2음성 전체를 청취하지 못하게 되는 것이다.
종래 언급한 문자변환시스템에 있어서, 이런 경우, 사용자가 출력된 음성을 다시 듣기 위하여 반복버튼을 눌렀을 경우, 가장 늦게 출력된 음성만을 반복하여 출력하기 때문에, 상기 예에서 제3음성만이 반복될 뿐이고, 오히려 사용자가 청취하지 못한 제2음성은 들을 수 없게 된다.
그러나, 본 실시예에 따른 전자장치의 제어부(50)는 상기 음성출력부(20)를 통하여 출력개시되는 모든 음성을 저장하도록 저장부(30)를 제어한다. 상기 제3음성이 출력된 후, 사용자 입력부(40)를 통하여 음성 재출력의 선택을 위한 특정 키가 입력되면, 상기 저장부(30)에 저장된 제2음성이 출력되도록 할 수 있다.
또는, 상기 사용자 입력부(40)를 통하여 음성 재출력의 선택을 위한 특정 키가 t4의 시간에 입력되면, 가장 최근에 출력된 제3음성이 출력되다가 사용자가 상기 특정 키를 다시 한번 더 t5의 시간에 입력하면, 상기 제3음성 이전에 출력 개시되었던 제2음성이 출력한다. 이에 따라, 사용자는 출력이 완료되지 못하여 정보를 다 청취하지 못하였던 제2음성을 다시 청취할 수 있게 된다. t6의 시간에 상기 특정 키가 다시 한번 더 입력되면, 상기 제2음성이전에 출력 개시되었던 제1음성이 출력된다.
또는 상기 사용자 입력부(40)는 출력이 완료되지 못한 복수의 음성 중 재출력하고자 하는 음성을 네비게이션 하기 위한 이전 키 및 다음 키를 포함할 수 있다. 따라서, 상기 특정 키가 t4에 입력되어 제3음성이 출력되다가 상기 이전 키를 t5의 시간에 입력하면 상기 제3음성 이전에 출력 개시되었던 제2음성이 출력개시되고, 또한 t6의 시간에 이전 키가 다시 한번 더 입력되면, 상기 제2음성 이전에 출력 개시되었던 제1음성이 출력개시된다. 또한 t7 시간에 다음 키가 입력되면, 현재 출력 완료된 제1음성 이후에 출력 개시되었던 제2음성이 출력개시가 되는 것이다. 이로써, 사용자는 음성출력부(20)를 통해 출력 개시되었던 복수의 음성 중에서 청취 하고자 하는 음성을 네비게이션하여 재출력하고자 하는 음성을 선택하여, 사용자가 희망하는 회수만큼 재출력하여 청취할 수 있게 된다.
도 4는 본 발명의 제2실시예에 따른 전자장치의 문자음성변환 시스템의 일 예를 도시한 도면이다.
사용자 입력부(40)를 통하여 제1 사용자의 선택이 입력되면, 상기 제1 사용자의 선택에 대응하는 문자를 문자음성변환부(10)에서 음성신호로 변환을 수행하여 음성출력부(20)로 전달한다. 상기 음성출력부(20)는 상기 수신한 음성신호에 대응하는 제1 음성을 t1의 시간에 출력을 개시하고 소정의 시간 후에 상기 출력을 완료한다. 동일한 방식으로, t2의 시간에 제2음성이 출력 개시되었으나 그 출력이 완료되기 이전에 사용자 입력부(40)를 통하여 제3사용자의 선택이 입력에 대응하여 제3음성의 출력 지시를 수신하면, 제어부(50)는 상기 제3음성의 출력을 상기 제2음성의 출력이 완료되는 시점까지 지연시킬 수 있다. 따라서, 상기 제2음성은 상기 t3의 시간에 중단되지 않고 출력이 완료된다. 제어부(50)는 상기 출력 지연된 제3음성을 저장부(30)에 저장하고, 상기 제2음성의 출력이 완료된 시점(t4)에 상기 저장된 제3음성을 출력시킬 수 있다. 이에 의하여, 사용자는 어떤한 음성도 중단없이 청취할 수 있게 된다.
또한, 본 실시예에 따른 경우에도, 사용자 입력부(40)를 통하여 사용자는 기청취하였던 제1 내지 제3 음성 중 어느 하나를 네비게이션하여 재출력시킬 수 있어, 원하는 음성을 회수제한 없이 반복 청취할 수 있다.
도 5는 본 발명의 제1실시예에 따른 전자장치의 제어 흐름도이다.
문자음성변환부(10)에 의해 소정의 문자를 음성신호로 변환한다(S11). 이 때, 사용자 입력부(40)에 의한 사용자 선택에 대응하는 문자를 음성신호로 변환할 수 있다. 상기 문자음성변환부(10)에 의해 변환된 음성신호에 대응하는 음성을 음성출력부(20)에서 출력 개시한다(S12). 상기 출력 개시되는 복수의 음성을 저장하고(S13), 상기 출력 개시단계에서 출력되는 복수의 음성 중에서 출력 완료되지 못한 음성에 대하여 사용자 입력부(40)를 통하여 재출력의 요청이 수신되면(S14), 상기 출력 완료되지 못한 적어도 하나의 음성을 재출력한다(S15).
상기 재출력 단계에서, 상기 출력 완료되지 못한 음성이 복수 개 인 경우, 상기 복수 개의 음성 중에서 사용자 입력부에 의해 네비게이션되어 선택된 음성을 재출력하는 것을 포함할 수 있다.
도 6은 본 발명의 제2실시예에 따른 전자장치의 제어 흐름도이다.
문자음성변환부(10)에 의해 소정의 문자를 음성신호로 변환한다(S21). 이 때, 사용자 입력부(40)에 의한 사용자 선택에 대응하는 문자를 음성신호로 변환할 수 있다. 상기 문자음성변환부(10)에 의해 변환된 음성신호에 대응하는 제1음성을 음성출력부(20)에서 출력 개시한다(S12). 상기 제1음성의 출력이 완료되기 전에 사용자 입력부(40)를 통하여 제2음성의 출력의 지시를 수신하면(S23), 제어부(50)는 상기 제1음성의 출력이 완료될 때까지 상기 제2음성의 출력을 지연시킨다(S24). 또한, 제어부(50)는 상기 출력 지시를 수신한 제2음성을 저장하고(S25), 상기 제1음성의 출력이 완료되면 상기 저장된 제2음성을 출력한다(S26). 상기 S23단계에서, 제1음성의 출력이 완료되기 전에 사용자 입력부(40)를 통하여 제2음성의 출력 지시를 수신하지 않는다면, 상기 제1음성의 출력을 완료한다(S27).
비록 본 발명의 몇몇 실시예들이 도시되고 설명되었지만, 본 발명이 속하는 기술분야의 통상의 지식을 가진 당업자라면 본 발명의 원칙이나 정신에서 벗어나지 않으면서 본 실시예를 변형할 수 있음을 알 수 있을 것이다. 발명의 범위는 첨부된 청구항과 그 균등물에 의해 정해질 것이다.
100: 전자장치 10: 문자음성변환부
20: 음성출력부 30: 저장부
40: 사용자 입력부 50: 제어부

Claims (17)

  1. 전자 장치에 있어서,
    소정의 문자를 음성신호로 변환하는 문자음성변환부와;
    상기 변환된 음성신호에 대응하는 음성을 출력하는 음성출력부와;
    상기 음성출력부를 통하여 출력 개시된 복수의 음성을 저장하는 저장부와;
    사용자 입력부와; 및
    상기 음성출력부를 통하여 출력 개시된 복수의 음성 중에서 다른 음성의 출력으로 인하여 출력 완료되지 못한 음성이 적어도 하나 존재하면, 상기 사용자 입력부를 통하여 수신되는 사용자 선택에 따라 상기 저장부에 저장된 상기 출력 완료되지 못한 적어도 하나의 음성을 재출력하도록 상기 음성출력부를 제어하는 제어부를 포함하는 것을 특징으로 하는 전자장치.
  2. 삭제
  3. 제1항에 있어서,
    상기 제어부는, 상기 출력 완료되지 못한 적어도 하나의 음성이 복수 개이면, 상기 복수 개의 음성 중에서 상기 사용자 입력부에 의해 네비게이션되어 선택된 음성을 재출력하도록 상기 음성출력부를 제어하는 것을 특징으로 하는 전자장치.
  4. 삭제
  5. 제1항에 있어서,
    상기 사용자 입력부는 상기 음성 재출력을 위한 특정 키를 포함하는 것을 특징으로 하는 전자장치.
  6. 제1항에 있어서,
    상기 제어부는, 상기 사용자 입력부에 의한 사용자 선택에 대응하는 문자를 음성신호로 변환하도록 상기 문자음성변환부를 제어하는 것을 특징으로 하는 전자장치.
  7. 전자 장치에 있어서,
    소정의 문자를 음성신호로 변환하는 문자음성변환부와;
    상기 변환된 음성신호에 대응하는 음성을 출력하는 음성출력부와;
    사용자 입력부와;
    상기 음성출력부를 통해 제1음성의 출력이 완료되기 전에 상기 사용자 입력부를 통하여 제2음성의 출력 지시를 수신하면, 상기 제1음성의 출력이 완료될 때까지 상기 제2음성의 출력을 지연시키도록 상기 음성출력부를 제어하는 제어부를 포함하는 것을 특징으로 하는 전자장치.
  8. 제7항에 있어서,
    저장부를 더 포함하고,
    상기 제어부는 상기 출력 지시를 수신한 제2음성을 저장하도록 상기 저장부를 제어하고, 상기 제1음성의 출력이 완료되면 상기 저장된 제2음성을 출력하도록 상기 음성출력부를 제어하는 것을 특징으로 하는 전자장치.
  9. 제8항에 있어서,
    상기 제어부는, 상기 사용자 입력부에 의한 사용자 선택에 대응하는 문자를 음성신호로 변환하도록 상기 문자음성변환부를 제어하는 것을 특징으로 하는 전자장치.
  10. 전자장치의 제어방법에 있어서,
    소정의 문자를 음성신호로 변환하는 단계와;
    상기 변환된 음성신호에 대응하는 음성을 출력 개시하는 단계와;
    상기 출력 개시된 복수의 음성을 저장하는 단계와;
    상기 출력 개시된 복수의 음성 중에서 다른 음성의 출력으로 인하여 출력 완료되지 못한 음성이 적어도 하나 존재하면, 상기 저장된 복수의 음성 중에서 상기 출력 완료되지 못한 적어도 하나의 음성의 재출력 지시를 수신하는 단계와; 및
    상기 수신된 재출력 지시에 따라 상기 출력 완료되지 못한 적어도 하나의 음성을 재출력하는 단계를 포함하는 것을 특징으로 하는 전자장치의 제어방법.
  11. 삭제
  12. 제10항에 있어서,
    상기 재출력 단계는, 상기 출력 완료되지 못한 적어도 하나의 음성이 복수 개인 경우, 상기 복수 개의 음성 중에서 사용자 입력부에 의해 네비게이션되어 선택된 음성을 재출력하는 것을 특징으로 하는 전자장치의 제어방법.
  13. 삭제
  14. 제10항에 있어서,
    상기 변환 단계는, 사용자 입력부에 의한 사용자 선택에 대응하는 문자를 음성신호로 변환하는 단계인 것을 특징으로 하는 전자장치의 제어방법.
  15. 전자장치의 제어방법에 있어서,
    소정의 문자를 음성신호로 변환하는 단계와;
    상기 변환된 음성신호에 대응하는 제1음성을 출력 개시하는 단계와;
    상기 제1음성의 출력이 완료되기 전에 사용자 입력부를 통하여 제2음성의 출력 지시를 수신하는 단계와;
    상기 제1음성의 출력이 완료될 때까지 상기 제2음성의 출력을 지연시키도록 하는 단계를 포함하는 것을 특징으로 하는 전자장치의 제어방법.
  16. 제15항에 있어서,
    상기 출력 지시를 수신한 제2음성을 저장하는 단계와;
    상기 제1음성의 출력이 완료되면 상기 저장된 제2음성을 출력하는 단계를 더 포함하는 것을 특징으로 하는 전자장치의 제어방법.
  17. 제16항에 있어서,
    상기 변환 단계는, 사용자 입력부에 의한 사용자 선택에 대응하는 문자를 음성신호로 변환하는 단계인 것을 특징으로 하는 전자장치의 제어방법.
KR1020100117907A 2010-11-25 2010-11-25 전자장치 및 그 제어방법 KR101715381B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020100117907A KR101715381B1 (ko) 2010-11-25 2010-11-25 전자장치 및 그 제어방법
US13/108,434 US8892440B2 (en) 2010-11-25 2011-05-16 Electronic device and control method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100117907A KR101715381B1 (ko) 2010-11-25 2010-11-25 전자장치 및 그 제어방법

Publications (2)

Publication Number Publication Date
KR20120056397A KR20120056397A (ko) 2012-06-04
KR101715381B1 true KR101715381B1 (ko) 2017-03-10

Family

ID=46127224

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100117907A KR101715381B1 (ko) 2010-11-25 2010-11-25 전자장치 및 그 제어방법

Country Status (2)

Country Link
US (1) US8892440B2 (ko)
KR (1) KR101715381B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11393477B2 (en) * 2019-09-24 2022-07-19 Amazon Technologies, Inc. Multi-assistant natural language input processing to determine a voice model for synthesized speech

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000267687A (ja) * 1999-03-19 2000-09-29 Mitsubishi Electric Corp 音声応答装置
JP2007086185A (ja) * 2005-09-20 2007-04-05 Mitsubishi Electric Corp 音声合成装置

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6362097A (ja) * 1986-09-03 1988-03-18 株式会社日立製作所 プラントの音声自動通報装置
EP0607615B1 (en) * 1992-12-28 1999-09-15 Kabushiki Kaisha Toshiba Speech recognition interface system suitable for window systems and speech mail systems
JP3287281B2 (ja) * 1997-07-31 2002-06-04 トヨタ自動車株式会社 メッセージ処理装置
US8024415B2 (en) * 2001-03-16 2011-09-20 Microsoft Corporation Priorities generation and management
US7031924B2 (en) * 2000-06-30 2006-04-18 Canon Kabushiki Kaisha Voice synthesizing apparatus, voice synthesizing system, voice synthesizing method and storage medium
US7257537B2 (en) * 2001-01-12 2007-08-14 International Business Machines Corporation Method and apparatus for performing dialog management in a computer conversational interface
US8374879B2 (en) * 2002-02-04 2013-02-12 Microsoft Corporation Systems and methods for managing interactions from multiple speech-enabled applications
US7123695B2 (en) * 2002-05-21 2006-10-17 Bellsouth Intellectual Property Corporation Voice message delivery over instant messaging
DE602004017955D1 (de) * 2004-01-29 2009-01-08 Daimler Ag Verfahren und System zur Sprachdialogschnittstelle
US8768702B2 (en) * 2008-09-05 2014-07-01 Apple Inc. Multi-tiered voice feedback in an electronic device
US8755921B2 (en) * 2010-06-03 2014-06-17 Google Inc. Continuous audio interaction with interruptive audio

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000267687A (ja) * 1999-03-19 2000-09-29 Mitsubishi Electric Corp 音声応答装置
JP2007086185A (ja) * 2005-09-20 2007-04-05 Mitsubishi Electric Corp 音声合成装置

Also Published As

Publication number Publication date
US8892440B2 (en) 2014-11-18
US20120136665A1 (en) 2012-05-31
KR20120056397A (ko) 2012-06-04

Similar Documents

Publication Publication Date Title
KR102304052B1 (ko) 디스플레이 장치 및 그의 동작 방법
KR102019719B1 (ko) 영상처리장치 및 그 제어방법, 영상처리 시스템
EP3214842B1 (en) Display apparatus, electronic device, interactive system, and controlling methods thereof
MX2014001447A (es) Aparato electronico y metodo para control del mismo.
US20140122088A1 (en) Image processing apparatus and control method thereof and image processing system
US20080046239A1 (en) Speech-based file guiding method and apparatus for mobile terminal
WO2018100743A1 (ja) 制御装置および機器制御システム
KR20130018464A (ko) 전자 장치 및 그의 제어 방법
WO2015098079A1 (ja) 音声認識処理装置、音声認識処理方法、および表示装置
JP2001197379A (ja) 機器設定装置、機器設定システムおよび機器設定処理プログラムを記録した記録媒体
US20240184519A1 (en) Display control device for selecting item on basis of speech
JP5902359B2 (ja) 方法、電子機器およびプログラム
KR101715381B1 (ko) 전자장치 및 그 제어방법
KR102673375B1 (ko) 사용자의 발화를 기반으로 컨텐츠를 제공하는 장치 및 시스템
US20070117080A1 (en) Auxiliary operation system of handheld electronic device
JP3036430B2 (ja) 文章読み上げ装置
WO1997037344A1 (fr) Terminal possedant une fonction de synthese vocale et systeme dispensant des donnees caracteres utilisant ce terminal
JP2006058641A (ja) 音声認識装置
KR102656611B1 (ko) 보이스 어시스턴트 서비스를 이용한 컨텐츠 재생 장치 및 그 동작 방법
KR20130079096A (ko) 전자 장치 및 그의 제어 방법
JP2007323512A (ja) 情報提供システム、携帯端末及びプログラム
JP4895759B2 (ja) 音声メッセージ出力装置
KR101508444B1 (ko) 디스플레이 장치 및 이를 이용한 하이퍼링크 실행 방법
JP2004134942A (ja) 携帯電話装置
KR20140053760A (ko) 영상처리장치 및 그 제어방법, 영상처리 시스템

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