Voice Command Language Translation for Broadcast Receivers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices rely on remote controls or small buttons and screens for user input, which can be inconvenient and cumbersome, and there is a need for an accurate and reliable voice command system to enhance functionality and convenience.

Innovation Solution

A voice control system that uses an audio receiver to receive voice commands, executes a voice recognition algorithm to convert them into text, and can recognize speech in multiple languages, allowing users to control electronic devices such as broadcast receivers and content transmitters through voice commands, including translating audio streams into the user's language.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If voice recognition algorithm is used to translate audio streams into user's language, then language compatibility and user convenience are improved, but device complexity and processing requirements increase

Engineering Contradiction:
Improvelanguage compatibilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an audio receiver and voice recognition algorithm as intermediary components that translate voice commands from one language to another. The audio receiver captures voice input, the voice recognition algorithm processes and translates the commands, and the translated commands are executed by the electronic device. This intermediary translation mechanism enables multi-language support without requiring the device itself to be complex in handling multiple languages directly.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If multiple language recognition is implemented, then user accessibility is improved, but processing time and computational resources increase

Engineering Contradiction:
Improveuser accessibilityVSAvoidprocessing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary language identification and selection before full voice command processing. The audio receiver first identifies the language of the incoming voice command, selects the appropriate translation model, and then processes the command. This preliminary action prevents the system from attempting to process all possible languages simultaneously, thereby reducing processing time while maintaining multi-language accessibility.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If voice commands are used instead of remote controls, then ease of use is improved, but accuracy and reliability of command recognition may deteriorate

Engineering Contradiction:
Improveease of useVSAvoidcommand recognition accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the voice recognition algorithm provides translation confidence levels and the system can request clarification or confirmation when recognition accuracy is uncertain. The audio receiver captures voice commands, the voice recognition algorithm translates them, and if the translation confidence is below a threshold, the system prompts the user to repeat or clarify the command. This feedback loop maintains high reliability while preserving the ease of voice-based operation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8600732B2Translating programming content to match received voice command language
Publication Date: 2013.12.03 DISH NETWORK TECHNOLOGIES INDIA PTE LTD
  • US8600732B2 patent drawing
  • US8600732B2 patent drawing
  • US8600732B2 patent drawing

AI summary

One embodiment may take the form of a system for translating an audio stream of programming content. The system may include an apparatus, a processing unit configured to execute a voice recognition algorithm and one or more executable commands, a receiver coupled to the processing unit and configured to receive a voice command in a first language, a communication component coupled to the processing unit and configured to receive programming content including an audio stream in a second language, and one or more storage media storing the voice recognition algorithm. The voice recognition algorithm may be configured to translate the audio stream into a first language if the first language does not match the second language.