KR20060109041A - EBP Detailed Information Voice Providing Device and Method - Google Patents
EBP Detailed Information Voice Providing Device and Method Download PDFInfo
- Publication number
- KR20060109041A KR20060109041A KR1020050031274A KR20050031274A KR20060109041A KR 20060109041 A KR20060109041 A KR 20060109041A KR 1020050031274 A KR1020050031274 A KR 1020050031274A KR 20050031274 A KR20050031274 A KR 20050031274A KR 20060109041 A KR20060109041 A KR 20060109041A
- Authority
- KR
- South Korea
- Prior art keywords
- epg
- voice
- detailed information
- data
- signal
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
- 238000000034 method Methods 0.000 title claims abstract description 17
- 238000012545 processing Methods 0.000 claims description 10
- 238000000605 extraction Methods 0.000 claims description 5
- 230000002194 synthesizing effect Effects 0.000 claims description 3
- 239000000284 extract Substances 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000005236 sound signal Effects 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L13/00—Speech synthesis; Text to speech systems
- G10L13/02—Methods for producing synthetic speech; Speech synthesisers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4332—Content storage operation, e.g. storage operation in response to a pause request, caching operations by placing content in organized collections, e.g. local EPG data repository
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4345—Extraction or processing of SI, e.g. extracting service information from an MPEG stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4348—Demultiplexing of additional data and video streams
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
본 발명은 EPG 상세 정보 음성 제공장치 및 제공방법에 관한 것으로서, 본 발명에 따르면 화면에 표시된 EPG(Electronic Program Guide)에서 사용자가 소정 프로그램에 대한 상세 정보를 음성으로 듣고자 하는 경우, 메모리에 저장된 EPG 데이터에서 상기 상세 정보를 추출한 후 음성 신호로 변환하여 출력함으로써 사용자가 상기 상세 정보를 음성으로 들을 수 있도록 한다.The present invention relates to an EPG detailed information voice providing apparatus and a method, and according to the present invention, when a user wants to hear detailed information about a predetermined program by voice in an EPG (Electronic Program Guide) displayed on a screen, the EPG stored in a memory The detailed information is extracted from the data, and then converted into a voice signal and outputted so that the user can listen to the detailed information by voice.
Description
도 1은 화면상에 표시되는 EPG를 나타낸 도면1 is a diagram illustrating an EPG displayed on a screen.
도 2는 상세 정보가 화면상에 표시되는 상태를 예로 들어 나타낸 도면.2 is a diagram illustrating a state in which detailed information is displayed on a screen as an example.
도 3은 본 발명의 EPG 상세 정보 음성 제공장치의 실시예의 블록도.3 is a block diagram of an embodiment of an EPG detailed information voice providing apparatus of the present invention;
도 4는 본 발명의 EPG 상세 정보 음성 제공방법의 일 실시예의 흐름도.4 is a flowchart of an embodiment of a method for providing EPG detailed information voice of the present invention;
도 5는 본 발명의 EPG 상세 정보 음성 제공방법의 다른 실시예의 흐름도.5 is a flowchart of another embodiment of a method for providing EPG detailed information voice of the present invention;
* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings
100 : 튜너 110 : 디멀티플렉서100: tuner 110: demultiplexer
120 : EPG 추출부 130 : 메모리120: EPG extraction unit 130: memory
140 : OSD 처리부 150 : 음성 변환부140: OSD processing unit 150: voice conversion unit
160 : 영상 처리부 170 : 디스플레이부160: image processing unit 170: display unit
180 : 음성 처리부 190 : 스피커180: voice processing unit 190: speaker
200 : 제어부 210 : 사용자 인터페이스200: control unit 210: user interface
본 발명은 EPG(Electronic Program Guide) 상세 정보 음성 제공장치 및 제공방법에 관한 것으로서, 화면에 표시된 EPG에서 사용자가 선택하는 프로그램에 대한 상세 정보를 음성으로 출력되도록 하는 EPG 상세 정보 음성 제공장치 및 제공방법에 관한 것이다.The present invention relates to an EPG (Electronic Program Guide) detailed information voice providing apparatus and a method for providing the same, the EPG detailed information voice providing apparatus and method for outputting detailed information about a program selected by a user from the EPG displayed on the screen. It is about.
디지털 기술의 발전으로 아날로그 방송의 디지털화가 세계 각국에서 적극적으로 추진되고 있다. 방송이 디지털 방식으로 전환됨에 따라 다채널화 및 고품질화가 가능해졌으며, 디지털 텔레비전 방송은 단순한 영상신호, 음성신호를 제공하여 사용자가 시청할 수 있도록 하는 기능 이외에 EPG를 제공하고 있다.With the development of digital technology, the digitization of analog broadcasting is being actively promoted around the world. As broadcasting has been digitally converted, multi-channel and high quality are possible, and digital television broadcasting provides EPG in addition to a function of providing a simple video signal and audio signal to a user.
현재 방송국에서 제공하는 EPG를 이용하여 방송신호 수신기기의 시청자들은 각 채널에 대한 방송 프로그램의 정보를 취득할 수 있고, 시청을 원하는 채널의 방송신호를 선택하여 수신 및 시청할 수 있으며, 또한 예약 녹화 등을 비롯한 각종 다양한 기능을 수행할 수 있다.By using the EPG provided by the current broadcasting station, viewers of the broadcast signal receiver can acquire the information of the broadcast program for each channel, select and receive the broadcast signal of the channel they want to watch, and also reserve recording, etc. Various functions can be performed.
도 1은 화면상에 표시되는 EPG를 나타낸 도면이다. 이에 도시된 바와 같이, 상기 EPG에는 각 채널의 방송 프로그램 정보, 시간 정보 및 음성 정보 등을 비롯한 각종 정보가 포함되어 있으며, EPG를 화면에 표시할 경우에는 통상적으로 채널 순 및 방송시간 순으로 표시하고 있다. 이 경우 사용자가 시청중인 방송 프로그램은 축소하여 보여 주거나, 반투명으로 처리하여 보여 주었다.1 is a diagram illustrating an EPG displayed on a screen. As shown in the drawing, the EPG includes various information including broadcast program information, time information, and voice information of each channel, and when displaying the EPG on a screen, the EPG is normally displayed in order of channel and broadcast time. have. In this case, the broadcast program that the user is watching is shown in a reduced or translucent manner.
여기서, 사용자가 소정 프로그램 예를 들면, SBS 뉴스에 대한 상세 정보를 얻고자 하는 경우, 방송신호 수신기는 상기 SBS 뉴스에 대한 상세 정보를 나타내기 위해서 도 2에 도시된 바와 같이 화면에 별도의 POP-UP창을 생성하여 표시하게 되 는데, 이 경우 많은 화면을 차지하게 되어 사용자가 시청하는데 불편함을 느끼게 하였다.In this case, when the user wants to obtain detailed information about a predetermined program, for example, SBS news, the broadcast signal receiver may display a separate POP- on the screen as shown in FIG. 2 to display detailed information about the SBS news. It creates and displays the UP window, in which case it takes up a lot of screens, making the user feel uncomfortable.
그리고, 상기 프로그램에 대한 상세 정보가 화면에 표시됨에 따라 시각 장애인이나 문맹인의 경우 상기 상세 정보를 이용할 수 없는 문제점이 있었다.As the detailed information about the program is displayed on the screen, there is a problem that the detailed information cannot be used by the blind or illiterate.
본 발명은 화면에 표시된 EPG에서 사용자가 선택한 프로그램에 대한 상세 정보를 음성 신호로 변환하여 출력하는 EPG 상세 정보 음성 제공장치 및 제공방법을 제공하는데 그 목적이 있다.An object of the present invention is to provide an EPG detailed information voice providing apparatus and a method for converting and outputting detailed information on a program selected by a user in an EPG displayed on a screen to a voice signal.
본 발명의 EPG 상세 정보 음성 제공장치의 실시예는, 입력되는 전송 스트림(Transport Stream)을 영상 스트림과 음성 스트림 및 PSIP(Program and System Information Protocol)데이터로 분리하는 디멀티플렉서와, 상기 디멀티플렉서가 분리한 PSIP 데이터 중에서 EPG(Electronic Program Guide) 데이터를 추출하는 EPG 추출부와, 상기 EPG 추출부가 추출한 EPG 데이터를 저장하는 메모리와, 상기 메모리에 저장된 EPG 데이터 중 사용자가 음성 출력을 원하는 EPG 데이터를 제어부의 제어에 따라 음성 신호로 변환하는 음성 변환부와, 상기 디멀티플렉서가 분리한 음성 스트림을 음성 신호로 디코딩하고, 상기 디코딩한 음성 신호와 상기 음성 변환부에서 변환된 음성 신호를 선택적 처리하여 출력하는 음성 처리부로 이루어지는 것을 특징으로 한다.An embodiment of the EPG detailed information voice providing apparatus of the present invention includes a demultiplexer for separating an input transport stream into a video stream, a voice stream, and PSIP (Program and System Information Protocol) data, and a PSIP separated by the demultiplexer. The EPG extraction unit for extracting EPG (Electronic Program Guide) data from the data, the memory for storing the EPG data extracted by the EPG extraction unit, and the EPG data that the user wants to output voice from the EPG data stored in the memory to the control of the controller And a speech processing unit configured to decode the speech stream separated by the demultiplexer into a speech signal, and selectively process and output the decoded speech signal and the speech signal converted by the speech converter. It is characterized by.
상기 메모리에 저장된 EPG 데이터에 따른 OSD(On Screen Display) 신호를 발 생시키는 OSD 처리부와, 상기 디멀티플렉서에서 분리한 영상 스트림을 영상 신호로 디코딩하고, 상기 디코딩한 영상 신호와 상기 OSD 처리부가 발생시킨 OSD 신호를 합성하여 디스플레이부로 출력하는 영상 처리부를 더 포함하는 것을 특징으로 한다.An on-screen display (OSD) processor for generating an on-screen display (OSD) signal according to the EPG data stored in the memory, and an image stream decoded by the demultiplexer into a video signal, and the OSD generated by the decoded video signal and the OSD processor The method may further include an image processor for synthesizing the signal and outputting the synthesized signal to the display unit.
본 발명의 EPG 상세 정보 음성 제공방법의 일 실시예는, 전송 스트림(Transport Stream)을 영상 스트림과 음성 스트림 및 PSIP(Program and System Information Protocol)데이터로 분리하는 단계와, 상기 단계에서 분리한 PSIP 데이터 중에서 EPG(Electronic Program Guide) 데이터를 추출하고 메모리에 저장하는 단계와, EPG 표시 명령이 입력되는 경우, 상기 메모리에 저장된 EPG 데이터를 화면에 표시하는 단계와, 상기 표시된 EPG 중에서 소정 프로그램에 대한 상세 정보 음성 출력 명령이 입력되는 경우, 상기 메모리에 저장된 EPG 데이터에서 해당 프로그램의 상세 정보를 추출하는 단계와, 상기 추출한 상세 정보를 음성 신호로 변환하여 출력하는 단계로 이루어지는 것을 특징으로 한다.According to an embodiment of the present invention, a method of providing EPG detailed information voice includes: separating a transport stream into a video stream, a voice stream, and program and system information protocol (PSIP) data; Extracting and storing the EPG (Electronic Program Guide) data in the memory; displaying an EPG data stored in the memory on a screen when an EPG display command is input; and detailed information about a predetermined program among the displayed EPGs. When a voice output command is input, extracting detailed information of a corresponding program from the EPG data stored in the memory, and converting the extracted detailed information into a voice signal and outputting the converted voice information.
본 발명의 EPG 상세 정보 음성 제공방법의 다른 실시예는, 전송 스트림(Transport Stream)을 영상 스트림과 음성 스트림 및 PSIP(Program and System Information Protocol) 데이터로 분리하는 단계와, 상기 단계에서 분리한 PSIP 데이터 중에서 EPG(Electronic Program Guide) 데이터를 추출하고 메모리에 저장하는 단계와, 현재 시청중인 프로그램에 대하여 상세 정보 음성 출력 명령이 입력되는 경우, 상기 메모리에 저장된 EPG 데이터에서 해당 프로그램의 상세 정보를 추출하는 단계와, 상기 추출한 상세 정보를 음성 신호로 변환하여 출력하는 단계로 이루 어지는 것을 특징으로 한다.Another embodiment of the EPG detailed information voice providing method of the present invention comprises the steps of: separating a transport stream into a video stream, a voice stream, and PSIP (Program and System Information Protocol) data; and the PSIP data separated in the step Extracting and storing the EPG (Electronic Program Guide) data from the memory; and extracting detailed information of the corresponding program from the EPG data stored in the memory when a command for outputting detailed information about a program currently being viewed is input. And converting the extracted detailed information into a voice signal and outputting the same.
이하, 첨부된 도 3 내지 도 5를 참조하여 본 발명의 EPG 상세 정보 음성 제공장치 및 제공방법에 대해 상세히 설명한다. Hereinafter, an EPG detailed information voice providing apparatus and a method of providing the present invention will be described in detail with reference to FIGS. 3 to 5.
도 3은 본 발명의 EPG 상세 정보 음성 제공장치의 실시예의 블록도이다. 이에 도시된 바와 같이, 사용자가 선택하는 방송신호를 수신하여 전송 스트림(Transport Stream)을 출력하는 튜너(100)와, 상기 튜너(100)가 출력하는 전송 스트림을 영상 스트림과 음성 스트림 및 PSIP(Program and System Information Protocol)데이터로 분리하는 디멀티플렉서(110)와, 상기 디멀티플렉서(110)가 분리한 PSIP 데이터 중에서 EPG(Electronic Program Guide) 데이터를 추출하는 EPG 추출부(120)와, 상기 EPG 추출부(120)에서 추출한 EPG 데이터를 저장하는 메모리(130)와, 상기 메모리(130)에 저장된 EPG 데이터에 따른 OSD(On Screen Display) 신호를 발생하는 OSD 처리부(140)와, 상기 메모리(130)에 저장되어 있는 EPG를 음성 신호로 변환하는 음성 변환부(150)와, 상기 디멀티플렉서(110)가 분리한 영상 스트림을 영상 신호로 디코딩하고, 상기 디코딩한 영상 신호와 상기 OSD 처리부(140)가 발생한 OSD 신호를 합성하여 출력하는 영상 처리부(160)와, 상기 영상 처리부(160)에서 출력하는 영상 신호 및 OSD 신호를 화면에 표시하는 디스플레이부(170)와, 상기 디멀티플렉서(110)가 분리한 음성 스트림을 음성 신호로 디코딩하고, 상기 디코딩한 음성 신호와 상기 음성 변환부(150)에서 변환한 음성 신호중 하 나를 선택적으로 출력하는 음성 처리부(180)와, 상기 음성 처리부(180)에서 출력되는 음성 신호를 출력하는 스피커(190)와, 상기 메모리(130)에 저장되어 있는 EPG가 OSD로 표시되도록 하고, 음성 신호로 변환되도록 하는 것을 제어하는 제어부(200)와, 상기 제어부(200)로 사용자의 조작에 따른 동작 신호를 입력하는 사용자 인터페이스(210)로 구성하였다.3 is a block diagram of an embodiment of an EPG detailed information voice providing apparatus of the present invention. As shown in the figure, a
이와 같이 구성된 본 발명의 EPG 상세 정보 음성 제공장치에 있어서, 튜너(100)는 안테나 또는 케이블을 통해 입력되는 방송신호 중에서 사용자가 선택하는 방송신호를 수신하여 전송 스트림(Transport Stream)을 출력한다.In the EPG detailed information voice providing apparatus of the present invention configured as described above, the
상기 튜너(100)에서 출력되는 전송 스트림은 디멀티플렉서(110)에서 영상 스트림과 음성 스트림 및 PSIP(Program and System Information Protocol)데이터로 분리된다.The transport stream output from the
상기 디멀티플렉서(110)에서 분리한 영상 스트림은 영상 처리부(160)에서 영상 신호로 디코딩되고 디스플레이부(170)로 전달되어 화면에 표시되며, 상기 디멀티플렉서(110)에서 분리한 음성 스트림은 음성 처리부(180)에서 음성 신호로 디코딩되고 스피커(190)로 전달되어 출력된다.The video stream separated by the
상기 디멀티플렉서(110)가 분리한 PSIP 데이터는 EPG 추출부(120)로 입력된다. 상기 디멀티플렉서(110)가 분리한 PSIP 데이터는 STT(System Time Table), MGT(Master Guide Table), VCT(Virtual Channel Table), RRT(Rating Region Table), EIT(Event Information Table), ETT(Extended Text Table) 등으로 이루어져 있다.PSIP data separated by the
상기 PSIP는 EPG(Electronic Program Guide)와 SI(System Information)을 하나로 정의해 놓은 것으로 지상파 및 케이블 디지털 방송을 위한 ATSC(Advanced Television Systems Committee)의 표준 규격이다. 즉, 상기 PSIP는 MPEG(Moving Picture Experts Group)-2의 방법으로 엔코딩된 데이터들을 파싱(parsing)할 수 있도록 하여 프로그램에 관한 다양한 정보를 제공하기 위한 것이다.The PSIP defines EPG (Electronic Program Guide) and SI (System Information) as one standard, and is a standard specification of ATSC (Advanced Television Systems Committee) for terrestrial and cable digital broadcasting. That is, the PSIP is intended to provide various information about a program by allowing parsing of data encoded by the method of Moving Picture Experts Group (MPEG-2).
여기서, STT(System Time Table)는 현재 날짜와 시간에 대한 정보를 제공하고, MGT(Master Guide Table)는 상기 STT를 제외한 다른 모든 테이블들의 메타 정보 즉, 테이블들의 버전, 사이즈 및 PID(Packet IDentifier)를 제공하며, VCT(Virtual Channel Table)는 디지털 방송의 전송 스트림 내에서의 모든 가상 채널들의 속성에 대한 정보를 제공한다.Here, the system time table (STT) provides information on the current date and time, and the master guide table (MGT) provides meta information of all other tables except the STT, that is, the version, size, and PID (Packet IDentifier) of the tables. The VCT (Virtual Channel Table) provides information on the attributes of all virtual channels in the transport stream of digital broadcasting.
그리고, RRT(Rating Region Table)는 여러 지역들에 대한 시청 연령 등급 정보를 제공하고, EIT(Event Information Table)는 가상 채널들의 이벤트(프로그램)들에 대한 정보를 제공하며, ETT(Extended Text Table)는 상기 EIT에 수록된 이벤트(프로그램)들에 대한 상세 정보를 제공한다.In addition, the Rating Region Table (RRT) provides viewing age rating information for various regions, and the Event Information Table (EIT) provides information on events (programs) of virtual channels, and Extended Text Table (ETT). Provides detailed information on the events (programs) contained in the EIT.
여기서 EPG 데이터는 상기 VCT, EIT, ETT 등에 포함되어 있으며, 상기 EPG 추출부(120)는 상기 PSIP 데이터에서 EPG 데이터를 추출한다.The EPG data is included in the VCT, the EIT, the ETT, and the like, and the
상기 EPG 추출부(120)가 분리한 EPG 데이터는 메모리(130)에 저장되는데, 이때, 각 채널별로 방송 프로그램명, 방송 날짜와 방송 시간, 자막 정보, 음성 정보 등으로 분리되어 상기 메모리(130)의 해당 영역에 저장된다.The EPG data separated by the
여기서, 사용자가 EPG를 화면에 표시하고자 하여 사용자 인터페이스(210)를 통해 EPG 표시 명령을 입력하면, 상기 제어부(200)는 상기 메모리(130)에 저장되어 있는 EPG 데이터를 추출하여 OSD 처리부(140)로 전송한다.Here, when the user wants to display the EPG on the screen and inputs an EPG display command through the
상기 OSD 처리부(140)는 전송된 EPG에 따른 OSD(On Screen Display) 신호를 발생시켜 상기 영상 처리부(160)로 전달한다. 상기 영상 처리부(160)는 디코딩한 영상 신호와 상기 OSD 처리부(140)가 발생한 OSD 신호를 합성한 후 상기 디스플레이부(170)로 전달하여 화면에 EPG가 표시되도록 한다.The OSD
여기서, 사용자가 화면에 표시된 EPG에서 소정 프로그램에 대한 상세 정보 예를 들면, 도 1에 도시된 EPG 화면에서 SBS 뉴스에 대한 상세 정보를 음성으로 듣고자 하여 사용자 인터페이스(210)를 통해 상세 정보 음성 표시 명령을 입력하면, 제어부(200)는 상기 메모리(130)에 저장되어 있는 EPG 데이터 중에서 상기 SBS 뉴스에 대한 상세 정보 데이터를 추출하여 음성 변환부(150)로 전달한다.Here, the user displays detailed information about the predetermined program in the EPG displayed on the screen, for example, to display detailed information about the SBS news in the EPG screen illustrated in FIG. 1 through the
상기 메모리(130)에서 추출한 상세 정보 데이터는 상기 디스플레이부(170)에서 화면에 글자를 디스플레이(display)하기 위한 문자 코드값으로 되어 있으므로 상기 음성 변환부(150)는 상기 문자 코드값을 음성 신호로 바꾸어 주어 상기 음성처리부(180)로 전달한다.Since the detailed information data extracted from the
즉, 상기 음성 변환부(150)는 상기 상세 정보 데이터가 입력되면 입력된 데이터의 문법적 구조를 분석한 후 분석된 문서 구조에 의하여 사람이 읽는 것과 같은 운율을 생성하고, 생성된 운율에 따라서 저장되어 있는 음성 DB(Data Base)의 기본 단위들을 모아서 합성음을 생성함으로써 상기 상세 정보 데이터를 음성 신호로 변환한다.That is, when the detailed information data is input, the
상기 음성 처리부(180)는 상기 음성 변환부(150)로부터 음성 신호가 입력되면, 상기 디멀티플렉서(110)가 분리한 음성 스트림의 입력을 차단하고 상기 음성 변환부(150)로부터 입력되는 음성 신호를 스피커(190)로 전달하여 " 현재 방송명은 SBS 뉴스입니다. 방송시간은 저녁 8시에서 9시까지 방송됩니다. 자막방송이 있습니다. 음성 다중 방송입니다. 현재 방송은 오늘의 뉴스를 종합하여 방송하는 프로그램입니다." 와 같이 상기 SBS 뉴스에 대한 상세 정보가 음성으로 출력되도록 한다.When the voice signal is input from the
도 4는 본 발명의 EPG 상세 정보 음성 제공방법의 일 실시예의 흐름도이다. 이에 도시된 바와 같이 먼저, 디멀티플렉서(110)는 입력되는 전송 스트림(Transport Stream)을 영상 스트림과 음성 스트림 및 PSIP(Program and System Information Protocol)데이터로 분리한다(S 10).4 is a flowchart illustrating an embodiment of a method for providing EPG detailed information voice according to the present invention. As shown in the drawing, first, the
그 후, EPG 추출부(120)는 상기 디멀티플렉서(110)가 분리한 PSIP 데이터 중에서 EPG 데이터를 추출하고, 메모리(130)는 상기 EPG 추출부(120)가 분리한 EPG 데이터를 저장한다(S 20).Thereafter, the
다음으로, 제어부(200)는 EPG 표시 명령이 입력되는지를 확인한다(S 30). 상기 단계 S 30의 확인 결과, EPG 표시 명령이 입력되면 상기 제어부(200)는 상기 메모리(130)에 저장되어 있는 EPG 데이터를 추출하여 OSD 처리부(140)로 전달한다(S 40).Next, the
그 후, 상기 OSD 처리부(140)는 상기 EPG 데이터에 따른 OSD(On Screen Display) 신호를 발생하여 영상 처리부(160)로 전달한다(S 50). 그리고, 상기 영상 처리부(160)는 디코딩한 영상 신호와 상기 OSD 처리부(140)가 발생한 OSD 신호를 합성한 후 상기 디스플레이부(170)로 전달하여 화면에 EPG가 표시되도록 한다(S 60).Thereafter, the
다음으로, 상기 제어부(200)는 표시된 EPG의 소정 프로그램에 대한 상세 정보 음성 출력 명령이 입력되는지를 확인한다(S 70). 상기 단계 S 70의 확인 결과 상세 정보 음성 출력 명령이 입력되는 경우, 상기 제어부(200)는 상기 메모리(130)에 저장되어 있는 EPG 데이터 중에서 해당 프로그램에 대한 상세 정보를 추출하여 음성 변환부(150)로 전달한다(S 80).Next, the
이어서, 상기 음성 변환부(150)는 전달받은 해당 프로그램에 대한 상세 정보를 음성 신호로 변환하여 음성 처리부(180)로 전달한다(S 90). 상기 음성 처리부(180)는 상기 음성 변환부(150)로부터 음성 신호가 전달되면, 상기 디멀티플렉서(110)가 분리한 음성 스트림의 입력을 차단하고 상기 음성 변환부(150)로부터 입력되는 음성 신호를 스피커(190)로 전달하여 상기 해당 프로그램에 대한 상세 정보가 음성으로 출력되도록 한다(S 100).Subsequently, the
도 5는 본 발명의 EPG 상세 정보 음성 제공방법의 다른 실시예의 흐름도이다. 이에 도시된 바와 같이, 먼저 디멀티플렉서(110)는 입력되는 전송 스트림(Transport Stream)을 영상 스트림과 음성 스트림 및 PSIP(Program and System Information Protocol)데이터로 분리한다(S 200).5 is a flowchart of another embodiment of a method for providing EPG detailed information voice of the present invention. As shown therein, first, the
그 후, EPG 추출부(120)는 상기 디멀티플렉서(110)가 분리한 PSIP 데이터 중에서 EPG 데이터를 추출하고, 메모리(130)는 상기 EPG 추출부(120)가 분리한 EPG 데이터를 저장한다(S 210).Thereafter, the
다음으로, 상기 제어부(200)는 현재 시청중인 프로그램에 대하여 상세 정보 음성 출력 명령이 입력되는지를 확인한다(S 220). Next, the
즉, 상기 사용자 인터페이스(210)에는 현재 시청중인 프로그램에 대한 상세 정보를 음성으로 출력하게 해주는 기능을 제공하는 키가 구비되어 있는데, 상기 제어부(200)는 사용자가 상기 키를 선택하여 현재 시청중인 프로그램에 대하여 상세 정보 음성 출력 명령을 입력하는 지를 확인한다.That is, the
상기 단계 S 220의 확인 결과 현재 시청중인 프로그램에 대한 상세 정보 음성 출력 명령이 있는 경우, 상기 제어부(200)는 상기 메모리(130)에 저장되어 있는 EPG 데이터 중에서 해당 프로그램에 대한 상세 정보를 추출하여 음성 변환부(150)로 전달한다(S 230).As a result of the checking in step S 220, when there is a command for outputting detailed information about the program currently being viewed, the
이어서, 상기 음성 변환부(150)는 전달받은 해당 프로그램에 대한 상세 정보를 음성 신호로 변환하여 음성 처리부(180)로 전달한다(S 240). 상기 음성 처리부(180)는 상기 음성 변환부(150)로부터 음성 신호가 전달되면, 상기 디멀티플렉서(110)가 분리한 음성 스트림의 입력을 차단하고 상기 음성 변환부(150)로부터 입력되는 음성 신호를 스피커(190)로 전달하여 해당 프로그램에 대한 상세 정보가 음성으로 출력되도록 한다(S 250).Subsequently, the
한편, 상기에서는 본 발명을 특정의 바람직한 실시 예에 관련하여 도시하고 설명하였지만, 이하의 특허청구범위에 의해 마련되는 본 발명의 정신이나 분야를 이탈하지 않는 한도 내에서 본 발명이 다양하게 개조 및 변화될 수 있다는 것을 당 업계에서 통상의 지식을 가진 자는 용이하게 알 수 있다.On the other hand, while the present invention has been shown and described with respect to specific preferred embodiments, various modifications and changes of the present invention without departing from the spirit or field of the invention provided by the claims below It can be easily understood by those skilled in the art.
본 발명에 의하면 화면에 표시되는 EPG에서 사용자가 선택하는 프로그램에 대한 상세 정보를 음성으로 들려줌으로써 상기 상세 정보를 별도의 POP-UP창을 생성하여 화면에 표시할 필요가 없으며, 시각 장애인들에게 프로그램에 대한 상세 정보를 제공해 줄 수 있다.According to the present invention, it is not necessary to generate a separate POP-UP window and display the detailed information on the screen by sounding detailed information about a program selected by the user in the EPG displayed on the screen, and to the visually impaired people. Can provide detailed information about
Claims (4)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020050031274A KR20060109041A (en) | 2005-04-15 | 2005-04-15 | EBP Detailed Information Voice Providing Device and Method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020050031274A KR20060109041A (en) | 2005-04-15 | 2005-04-15 | EBP Detailed Information Voice Providing Device and Method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20060109041A true KR20060109041A (en) | 2006-10-19 |
Family
ID=37615462
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020050031274A Ceased KR20060109041A (en) | 2005-04-15 | 2005-04-15 | EBP Detailed Information Voice Providing Device and Method |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20060109041A (en) |
-
2005
- 2005-04-15 KR KR1020050031274A patent/KR20060109041A/en not_active Ceased
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100294677B1 (en) | Apparatus and method for processing caption of digital tv receiver | |
| US20030046075A1 (en) | Apparatus and methods for providing television speech in a selected language | |
| KR100664012B1 (en) | How to display the output language of digital TV | |
| JP2009088634A (en) | Digital television receiver | |
| JP4989271B2 (en) | Broadcast receiver and display method | |
| JPWO2011142129A1 (en) | Digital broadcast receiving apparatus and digital broadcast receiving method | |
| EP1578132B1 (en) | Method for diplaying the thread of program in a broadcasting receiver | |
| KR100727385B1 (en) | Caption display device and method | |
| JP2010187157A (en) | Digital television broadcasting receiver | |
| US7978267B2 (en) | Broadcasting receiver, broadcasting transmitter, broadcasting system and control method thereof | |
| KR101834963B1 (en) | Broadcast receiver to watch sign language, sign language broadcasting system and sign language broadcasting method having the same | |
| KR20040098852A (en) | Method and apparatus for displaying screen when a channel of digital television is converting | |
| KR20060109041A (en) | EBP Detailed Information Voice Providing Device and Method | |
| KR20070013788A (en) | How to arrange channel information using viewership information | |
| KR100290871B1 (en) | Apparatus and Method for Recording/Playing Caption Information of Digital TV | |
| Martin et al. | Access services based on MHP interactive applications | |
| US20090232478A1 (en) | Audio service playback method and apparatus thereof | |
| KR20070014333A (en) | Method and apparatus for providing broadcast agent service | |
| KR101025212B1 (en) | System and method for displaying favorite channel popup window when providing program guide | |
| KR100726439B1 (en) | Subtitle service method and image processing device performing the same | |
| KR100854716B1 (en) | System and method for providing audio of visual information | |
| JP2009152753A (en) | Video display device | |
| KR100442272B1 (en) | Method and apparatus for outputting analog of Digital Subtitle | |
| KR100833883B1 (en) | How to Display Voice Information by Channel in Digital Broadcasting Equipment | |
| JP3600170B2 (en) | Digital television receiver |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20050415 |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20100415 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20050415 Comment text: Patent Application |
|
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20111128 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20120229 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20111128 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |