Automated Voice Test System with Multi-Client Scheduling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current automated test methods for voice testing are partially automated, requiring manual intervention for tasks like sound source coordination and data collection, leading to inefficiencies and high costs due to the need for extensive manual handling and complex operations.
Innovation Solution
An automatic test method and apparatus that utilize a visualization front-end and central control system to initiate, schedule, and execute test tasks across multiple clients, allowing for automated task management, device state querying, and result feedback, thereby streamlining the testing process and reducing manual intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If automated test schemes are used for voice testing, then test efficiency is improved, but manual intervention is still required for sound source coordination and data collection
Solution Approach 1:
The system is divided into multiple independent clients that can be deployed across different devices. Each client independently executes test tasks and collects data, eliminating the need for centralized manual coordination of sound sources and data collection. This segmentation enables complete automation while maintaining test efficiency.
2Device complexity
If manual operations are used for test coordination and data collection, then automation extent is maintained at current level, but operational complexity increases and costs rise
Solution Approach 1:
The test system performs self-service through automated task execution. Clients automatically receive test tasks from the front-end, execute them locally, collect their own data, and report results back without requiring manual intervention for coordination or data collection. This self-service mechanism reduces operational complexity while achieving complete automation.
3Productivity
If partially automated test schemes are implemented, then some automation benefits are gained, but extensive manual handling is still required
Solution Approach 1:
The client software is designed with multi-functionality, handling task reception, execution, data collection, and result reporting all in one package. This universal client can be deployed on any test device, eliminating the need for separate manual operations for each function and making the system easy to use while maintaining high productivity.
Data Source
AI summary
An automatic test method and apparatus, an electronic device, and a storage medium are provided, which relate to the fields of the automatic test, the voice testing, the voice effect acceptance check, etc. The method includes: receiving a test task initiated by a visualization front-end; issuing the test task to a plurality of clients deployed; and scheduling execution of the test task for the plurality of clients, and feeding back obtained task execution results to the visualization front-end.


