Voice Interaction Integrity Detection and Adaptive Waiting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current voice interaction systems often respond immediately after detecting a wake-up word, leading to a 'scramble' phenomenon and inaccurate responses when users pause or provide incomplete instructions, failing to effectively handle varying user input patterns.
Innovation Solution
A method and device for processing voice interaction that utilize a pre-trained integrity detection model to determine the integrity of user instructions and set a waiting duration based on this integrity and a preset threshold, allowing the voice interaction device to respond only when the instruction is complete, thereby avoiding immediate responses and enhancing interaction intelligence.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the voice interaction device responds immediately after detecting a wake-up word, then the response speed is improved, but the accuracy of response deteriorates due to scramble phenomenon and incomplete instructions
Solution Approach 1:
The system performs preliminary integrity detection on voice instructions using a pre-trained integrity detection model before executing the response. This preliminary action allows the system to assess whether the voice instruction is complete and accurate, preventing premature responses to incomplete commands while maintaining fast response times for complete instructions.
Solution Approach 2:
The system dynamically adjusts the waiting duration based on the integrity score of the voice instruction. When integrity is high, the system responds quickly; when integrity is low, the system extends the waiting period to capture additional input. This dynamic adjustment resolves the contradiction by making response timing adaptive rather than fixed.
2Measurement precision
If the voice interaction device extends the listening period to capture complete instructions, then the response accuracy is improved, but the response time increases
Solution Approach 1:
The system changes the parameter of waiting duration based on the integrity detection results. Instead of using a fixed waiting period, the system adjusts the duration dynamically according to the assessed completeness of the voice instruction, optimizing both accuracy and time efficiency.
Solution Approach 2:
The integrity detection model provides feedback on the completeness of voice instructions, enabling the system to make informed decisions about whether to extend the listening period. This feedback mechanism ensures that extended waiting is only applied when necessary, minimizing time loss while maintaining accuracy.
3Device complexity
If the system uses a fixed waiting duration for all voice instructions, then the system complexity is reduced, but the adaptability to different user input patterns deteriorates
Solution Approach 1:
The system performs preliminary integrity detection before determining the appropriate waiting duration. This preliminary assessment enables the system to adapt to different user input patterns without requiring complex real-time analysis, maintaining relatively simple system architecture while achieving high adaptability.
Solution Approach 2:
The system changes the waiting duration parameter based on integrity detection results, allowing it to adapt to various user input patterns (fast speakers, hesitant speakers, segmented instructions) without requiring a completely complex decision-making framework.
Data Source
AI summary
The present disclosure provides a method and a device for processing voice interaction, an electronic device and a storage medium. The method includes: determining a first integrity of a voice instruction from a user by using a pre-trained integrity detection model in response to detecting that the voice instruction from the user is not a high-frequency instruction; determining a waiting duration for the voice instruction based on the first integrity and a preset integrity threshold, wherein the waiting duration for the voice instruction indicates a length of period between a time when a voice interaction device determines that receiving the voice instruction is completed and a time when the voice interaction device performs an operation in response to the voice instruction of the user; and controlling the voice interaction device to respond to the voice instruction of the user based on the waiting duration.


