Context Configurable Keywords for Speech Recognition Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current speech recognition systems face challenges with latency and resource inefficiency due to the need for significant bandwidth and computing resources, particularly when processing all audio data remotely, which can lead to undesirable user experiences and privacy concerns.
Innovation Solution
A system that configures local devices to recognize configurable keywords, allowing for quick execution of specific functions without full speech processing, by associating each keyword with multiple functions based on the operating context, enabling efficient processing and reduced latency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If all audio data is processed remotely, then speech recognition accuracy is improved, but latency increases and bandwidth consumption increases
Solution Approach 1:
The patent segments speech processing into two parts: local keyword spotting (simple pattern matching) and remote full speech processing (complex analysis). This segmentation allows critical keywords to be detected locally with minimal latency while maintaining accurate recognition through remote processing of the complete audio data.
Solution Approach 2:
The patent introduces an intermediary keyword spotting layer between the audio input and remote processing. This intermediary performs preliminary filtering by detecting specific keywords locally, reducing the amount of data that needs to be transmitted and processed remotely, thus lowering latency and bandwidth consumption.
2Measurement precision
If all audio data is processed remotely, then speech recognition accuracy is improved, but bandwidth consumption increases
Solution Approach 1:
The patent extracts and processes only the essential keyword detection function locally on the device, separating it from the full speech processing that occurs remotely. This extraction reduces bandwidth consumption by transmitting only necessary data to the remote server while maintaining accurate recognition for detected keywords.
3Adaptability or versatility
If configurable keywords with multiple functions are implemented, then flexibility is improved, but device complexity increases
Solution Approach 1:
The patent implements configurable keywords that can trigger multiple different functions depending on the operating context. Each keyword is associated with a set of possible functions, and the system selects the appropriate function based on current context, providing high flexibility without requiring separate keywords for each function.
Solution Approach 2:
The patent makes the keyword-function mapping dynamic rather than static. The association between keywords and functions changes based on the operating context, allowing the same keyword to have different meanings and trigger different actions in different situations, thereby improving flexibility without increasing structural complexity.
Data Source
AI summary
A system incorporating configurable keywords. The system can detect a keyword in audio data and execute one function for the keyword if a first application is operating, but a second function for the keyword if a second function is operating. Each keyword may be associated with multiple different functions. If a keyword is recognized during keyword detection, a function associated with that keyword is determined based on another application running on the system. Thus detection of a same keyword may result in a different function based on system context.


