Voice Skill Switching via Demand Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Third-party voice skills in intelligent voice interaction devices cannot compete fairly with built-in voice skills, as they require explicit user commands to be activated, limiting their ability to provide responses that better satisfy user requirements.
Innovation Solution
A method that switches from a built-in voice skill to a third-party voice skill based on a pre-established mapping relationship determined by skill-associated characteristic data of historical demand instructions, allowing the third-party voice skill to respond to user demands more effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a third-party voice skill requires an obvious demand instruction to be started, then the skill can be activated with clear user intent, but the third-party voice skill cannot compete fairly with built-in voice skills and cannot provide the user with a response that better satisfies user requirements
Solution Approach 1:
The system pre-establishes a mapping relationship between third-party voice skills and entry demand instructions before runtime. This mapping is determined according to skill-associated characteristic data of historical demand instructions, allowing the system to proactively identify and switch to the most suitable third-party skill when a user demand is detected, rather than waiting for explicit skill activation commands.
Solution Approach 2:
The system dynamically switches between built-in voice skills and third-party voice skills based on real-time analysis of user demand instructions. The mapping relationship enables flexible routing of user demands to the most appropriate skill, allowing third-party skills to compete fairly with built-in skills on equal footing without requiring explicit user commands to activate them.
2Reliability
If the system switches from built-in voice skill to third-party voice skill based on mapping relationship, then user requirements are better satisfied, but the system complexity increases due to pre-established mapping relationships and historical data processing
Solution Approach 1:
The system automatically determines the most suitable third-party voice skill by analyzing the mapping relationship between entry demand instructions and available skills. This self-service mechanism eliminates the need for manual configuration or user intervention to select skills, as the system autonomously routes user demands to the most appropriate skill based on pre-established mappings derived from historical data.
Solution Approach 2:
The system creates a mapping relationship that copies or replicates the intent recognition capability from built-in skills to third-party skills. By establishing this mapping based on historical demand instructions, the system enables third-party skills to be triggered through the same natural language interfaces that users are already familiar with from built-in skills, without requiring separate command structures.
Data Source
AI summary
The present application disclosures a voice skill starting method, an apparatus, a device, and a storage medium, and relates to the field of artificial intelligence. An implementation scheme is that: the method is applied to an electronic device including at least one third-party voice skill and a built-in voice skill, and the electronic device is currently in the built-in voice skill. The method includes: receiving a current demand instruction of a user; judging whether the current demand instruction belongs to an entry demand instruction corresponding to the third-party voice skill according to a mapping relationship in response to the current demand instruction; and switching from the built-in voice skill to the third-party voice skill if it is determined that the current demand instruction belongs to the entry demand instruction corresponding to the third-party voice skill.


