Voice Control via Test Framework Calling Unit

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Android applications primarily rely on touch operations, requiring significant redevelopment to implement natural voice control, leading to increased workload and costs, especially when collaborating with third-party apps.

Innovation Solution

A voice control method and device that acquire voice input, recognize voice commands, and determine corresponding controls using a test framework calling unit, allowing execution of functions without modifying existing application codes, enabling voice interaction with third-party apps.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If voice control is implemented in existing applications, then natural voice interaction is achieved, but application code modification is required which increases workload and costs

Engineering Contradiction:
Improvevoice interactionVSAvoidcode modification workload
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a test framework calling unit as an intermediary component that sits between the voice recognition system and the application controls. This mediator translates voice commands into control operations without requiring modification of the original application code, thus achieving voice interaction while avoiding code changes in existing applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the voice control functionality into a separate test framework module that independently handles voice command interpretation and control mapping. This segmentation allows the voice control capability to be added as an independent layer without entangling it with the existing application code structure.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If voice control is integrated into third-party applications, then natural interaction is enabled, but development costs and time increase due to cooperation with third-party APP companies

Engineering Contradiction:
Improvevoice control capabilityVSAvoidcooperation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The test framework calling unit is designed as a universal solution that can interface with multiple different applications through standardized control interfaces. By using the existing test framework infrastructure that applications already support for automated testing, the system achieves multi-application compatibility without needing separate integration work for each third-party application.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system leverages the existing test framework capabilities that applications already provide for automated testing purposes. By repurposing these existing self-service interfaces, the voice control system can interact with applications without requiring external cooperation or additional development resources from third-party application providers.

Inventive Principle:
Principle #25Self-service

3Ease of manufacture

If traditional touch operations are used, then application development is simpler, but user interaction is less natural compared to voice control

Engineering Contradiction:
Improvedevelopment simplicityVSAvoidinteraction naturalness
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The test framework calling unit serves as an intermediary that translates natural voice input into standardized control commands that applications can execute. This mediator layer preserves the simplicity of existing application code while enabling natural voice interaction, as the application continues to use standard control interfaces without modification.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11482218B2Voice control method, voice control device, and computer-executable non-volatile storage medium
Publication Date: 2022.10.25 BEIJING BOE TECH DEV CO LTD
  • US11482218B2 patent drawing
  • US11482218B2 patent drawing
  • US11482218B2 patent drawing

AI summary

A voice control method, includes: acquiring a voice input information; recognizing the voice input information to obtain a voice command; based on the voice command, determining a control corresponding to the voice command by a test framework calling unit, where the test framework calling unit is not in an application program in which the control is coded; and executing a function corresponding to the control. A voice control device and a computer-executable non-volatile storage medium are further provided.