Custom Keyword Generation for Media Voice Recognition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional media guidance systems fail to engage in role-playing with users who issue voice commands in the form of catchphrases from their favorite characters, leading to confusion and incorrect responses, thereby depriving users of the opportunity to associate with their favorite characters during media interactions.
Innovation Solution
A media guidance application generates custom keywords based on recently viewed media assets, such as 'make it so' and 'hailing on all frequencies' for characters like Captain Picard and Officer Uhura, and uses these to understand and respond to user requests by analyzing context and identifying equivalent base keywords, allowing it to mimic character voices and terminology.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional media guidance systems use standard voice command recognition, then they can process basic user requests, but they cannot recognize or respond appropriately to catchphrases uttered by characters in media assets
Solution Approach 1:
The system extracts catchphrases from media assets in advance and stores them in a database with associated metadata (character, context, timing). This preliminary preparation allows the voice recognition system to quickly match user utterances against known catchphrases without requiring complex real-time analysis, thus improving adaptability while controlling complexity
Solution Approach 2:
A catchphrase database acts as an intermediary layer between the user's voice input and the media guidance system's response mechanism. The database stores pre-processed catchphrase data and provides matching results to the voice recognition system, simplifying the overall system architecture while enabling enhanced functionality
2Ease of operation
If the media guidance system responds with standard phrases, then it provides accurate information, but it cannot provide personalized responses that enhance role-playing experience
Solution Approach 1:
The system analyzes the user's voice input to detect whether it matches a known catchphrase, then provides feedback by responding in the character's voice or style. This feedback loop enhances the role-playing experience by making the system aware of and responsive to the user's intent to engage with character-specific terminology
Solution Approach 2:
The system changes the response parameters (voice tone, speech pattern, terminology) based on the detected catchphrase and associated character metadata. When a catchphrase is recognized, the system adjusts its response style to match the character's persona, providing personalized responses that enhance user engagement while maintaining contextual accuracy
Data Source
AI summary
Systems and methods for generating a set of custom keywords based on a media asset. The systems and methods may receive a media asset viewed by a user, receive a set of base keywords, and determine a character in the media asset. Further, the systems and methods may determine a set of custom keywords based on dialog in the media asset corresponding to the character and determine for a custom keyword, from the set of custom keywords, an equivalent base keyword from the set of base keywords. The systems and methods may determine a response to a received user request, wherein the response includes the base keyword from the set of base keywords, and generate a modified response to the user request based on the response to the user request, wherein the modified response replaces the base keyword with the custom keyword.


