Automated Voice Testing Tool for Hands-Free Module

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current automated testing techniques for voice-based systems in vehicles, such as hands-free modules, lack efficiency and sophistication, making it difficult to thoroughly test the functionality and response to voice commands across various languages, accents, volumes, and speeds.

Innovation Solution

An automated testing tool hosted on a computer device generates simulated audible voice commands and communicates with a hands-free module via a CAN bus, logging responses to determine test verdicts, enabling comprehensive testing of voice command operations and interactions with various interfaces like mobile phones and display units.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated testing techniques are used for hands-free modules, then testing efficiency is improved, but testing thoroughness and sophistication deteriorate

Engineering Contradiction:
Improvetesting efficiencyVSAvoidtesting thoroughness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces a speech synthesis module as an intermediary component that generates realistic voice commands from text input. This mediator enables automated testing to achieve thoroughness by creating diverse, natural-sounding voice commands that simulate real user interactions, thereby resolving the contradiction between automated efficiency and testing sophistication.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes parameters by allowing text input files to specify various voice command parameters such as language, accent, volume, and speed. By dynamically adjusting these parameters, the automated testing tool achieves comprehensive coverage of different voice command scenarios while maintaining automation efficiency.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If comprehensive voice command testing is performed across various languages, accents, volumes, and speeds, then testing thoroughness is improved, but device complexity increases

Engineering Contradiction:
Improvetesting thoroughnessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal text-to-speech conversion mechanism that handles multiple languages, accents, volumes, and speeds through a single speech synthesis module. This multi-functional approach allows the system to achieve comprehensive voice command testing without proportionally increasing device complexity, as one component performs multiple testing variations.

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

Solution Approach 2:

The system uses text files as simple copies representing complex voice command scenarios. Instead of requiring complex physical voice recording setups for each test case, the patent creates text-based representations that are converted to speech, simplifying the overall system architecture while maintaining testing thoroughness.

Inventive Principle:
Principle #26Copying

3Reliability

If manual testing methods are used for hands-free modules, then testing sophistication is maintained, but productivity decreases

Engineering Contradiction:
Improvetesting sophisticationVSAvoidtesting efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a self-service automated testing system where the testing tool automatically generates voice commands from text input, executes tests against the hands-free module, and produces result reports without requiring manual intervention. This self-service capability maintains testing sophistication through systematic coverage while dramatically improving productivity by eliminating manual testing steps.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates automated feedback mechanisms by capturing CAN bus communications and generating verdict information that indicates test pass/fail status. This automated feedback loop provides sophisticated testing insights without manual analysis, thereby improving productivity while maintaining testing quality.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9349365B2Voice based automation testing for hands free module
Publication Date: 2016.05.24 ACCENTURE GLOBAL SERVICES LTD
  • US9349365B2 patent drawing
  • US9349365B2 patent drawing
  • US9349365B2 patent drawing

AI summary

An electronic control unit (ECU) of a hands-free module may be tested by an automated voice based testing tool in a first device. The tool reads test input data from an Excel input file. The tool generates simulated audible voice commands in a specified language, accent, pitch, volume or speed to test the hands-free module. The voice commands are transmitted via a speaker to a hands-free module microphone. The hands-free ECU is coupled to a CAN bus and the tool receives CAN bus information corresponding to hands-free module operations. The tool outputs test verdict information and/or CAN bus message logs as text in an Excel file.