Program endpoint time detection apparatus and method, and program information retrieval system
First Claim
1. A program endpoint time detection apparatus for detecting an endpoint time of a program by performing processing on audio signals of said program, comprising:
- circuitry configured to;
classify said audio signals into a speech signal portion and a non-speech signal portion; and
as to the non-speech signal portion, the circuitry is configured to;
retrieve, from the non-speech signal portion, a feature audio portion indicating a start or end of the program, and a fixed audio portion indicating the program that is about to start, andas to the speech signal portion, the circuitry is configured to;
retrieve, as a candidate endpoint keyword, an endpoint keyword indicating start or end of the program from said speech signal portion, the endpoint keyword being retrieved only from the speech signal portion which is adjacent to the start and end of the program within a time range determined by the feature audio portion;
perform a first content analysis on a context of the retrieved candidate endpoint keyword to determine whether the retrieved candidate endpoint keyword is a valid endpoint keyword; and
perform a second content analysis on the speech signal portion to determine an expression similar to the endpoint keyword indicating start or end of the program,wherein the circuitry is configured to perform statistics analysis based on the retrieved endpoint keyword, determination results of the first and second content analysis, the feature audio portion, and the fixed audio portion, and determine the endpoint time of the program.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention relates to retrieval for multimedia content, and provides a program endpoint time detection apparatus for detecting an endpoint time of a program by performing processing on audio signals of said program, comprising an audio classification unit for classifying said audio signals into a speech signal portion and a non-speech signal portion; a keyword retrieval unit for retrieving, as a candidate endpoint keyword, an endpoint keyword indicating start or end of the program from said speech signal portion; a content analysis unit for performing content analysis on context of the candidate endpoint keyword retrieved by the keyword retrieval unit to determine whether the candidate endpoint keyword is a valid endpoint keyword; and a program endpoint time determination unit for performing statistics analysis based on the retrieval result of said keyword retrieval unit and the determination result of said content analysis unit, and determining the endpoint time of the program. In addition, this invention also provides a program information retrieval system. With present invention, program information regarding a program attended by user can be rapidly obtained.
36 Citations
25 Claims
-
1. A program endpoint time detection apparatus for detecting an endpoint time of a program by performing processing on audio signals of said program, comprising:
-
circuitry configured to; classify said audio signals into a speech signal portion and a non-speech signal portion; and as to the non-speech signal portion, the circuitry is configured to; retrieve, from the non-speech signal portion, a feature audio portion indicating a start or end of the program, and a fixed audio portion indicating the program that is about to start, and as to the speech signal portion, the circuitry is configured to; retrieve, as a candidate endpoint keyword, an endpoint keyword indicating start or end of the program from said speech signal portion, the endpoint keyword being retrieved only from the speech signal portion which is adjacent to the start and end of the program within a time range determined by the feature audio portion; perform a first content analysis on a context of the retrieved candidate endpoint keyword to determine whether the retrieved candidate endpoint keyword is a valid endpoint keyword; and perform a second content analysis on the speech signal portion to determine an expression similar to the endpoint keyword indicating start or end of the program, wherein the circuitry is configured to perform statistics analysis based on the retrieved endpoint keyword, determination results of the first and second content analysis, the feature audio portion, and the fixed audio portion, and determine the endpoint time of the program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 24, 25)
-
-
10. A program endpoint time detection method for detecting an endpoint time of a program by performing processing on audio signals of said program, comprising:
-
classifying said audio signals into a speech signal portion and a non-speech signal portion; and as to the non-speech signal portion, retrieving, from the non-speech signal portion, a feature audio portion indicating a start or end of the program, and a fixed audio portion indicating the program that is about to start, and as to the speech signal portion, retrieving, as a candidate endpoint keyword, an endpoint keyword indicating start or end of the program from said speech signal portion, the endpoint keyword being retrieved only from the speech signal portion which is adjacent to the start and end of the program within a time range determined by the feature audio portion; performing a first content analysis on a context of the retrieved candidate endpoint keyword to determine whether the retrieved candidate endpoint keyword is a valid endpoint keyword; and performing a second content analysis on the speech signal portion to determine an expression similar to the endpoint keyword indicating start or end of the program, and performing, using circuitry, statistics analysis based on the retrieval result of said keyword retrieval step, determination results of said first and second content analysis step, the feature audio portion, and the fixed audio portion, and determining the endpoint time of the program. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A program information retrieval system for obtaining program information desired by a user by performing processing on audio signals of a program, comprising:
-
a display for displaying a user interface of said system; a program import apparatus for importing a plurality of programs into said program information retrieval system and displaying a program list on said display apparatus; and a program endpoint time detection apparatus for analyzing a program selected by the user from said program list, so as to obtain the endpoint time of said program and display the endpoint time of said program on said display apparatus, wherein said program endpoint time detection apparatus comprises; circuitry configured to classify said audio signals into a speech signal portion and a non-speech signal portion; and as to the non-speech signal portion, the circuitry is configured to; retrieve, from the non-speech signal portion, a feature audio portion indicating a start or end of the program, and a fixed audio portion indicating the program that is about to start, and as to the speech signal portion, the circuitry is configured to; retrieve, as a candidate endpoint keyword, an endpoint keyword indicating start or end of the program from said speech signal portion, the endpoint keyword being retrieved only from the speech signal portion which is adjacent to the start and end of the program within a time range determined by the feature audio portion; perform a first content analysis on a context of the retrieved candidate endpoint keyword to determine whether the retrieved candidate endpoint keyword is a valid endpoint keyword; and perform a second content analysis on the speech signal portion to determine an expression similar to the endpoint keyword indicating start or end of the program, wherein the circuitry is configured to perform statistics analysis based on the retrieved endpoint keyword, determination results of the first and second content analysis, the feature audio portion, and the fixed audio portion, and determine the endpoint time of the program. - View Dependent Claims (20, 21, 22, 23)
-
Specification