A method and server for customizing voice skills
A custom, server-based technology, applied to instruments, creating/generating source code, version control, etc., can solve problems such as cumbersome work, inability to use, no obvious differentiation and competition, etc., to achieve compatibility and avoid the use of skills Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0055] Such as figure 1 As shown, a server (i.e. server end 100) of a self-defined voice skill includes a first controller 101, a first memory 102 electrically connected to the first controller 101, a first display screen 103, a first wireless transceiver Module 104, APP management module 105, self-defined skill script module 106, audit / verification module 107, script mapping module 108, script matching module 109, script integration module 110, parameter extraction module 111, the first memory 102 is used for storing preset The program and system parameters are set, and the first controller 101 controls each module in the server to perform related operations according to the preset program.
[0056] The in-vehicle terminal 200 supporting the server (i.e. the server terminal 100) includes a second controller 201, a second memory 202 electrically connected to the second controller 201, a second display screen 203, a second wireless transceiver module 204, In-vehicle voice modu...
Embodiment 2
[0059] Such as figure 2 As shown, a method of customizing voice skills, follow the steps below:
[0060] Step S1, the server end 100 and the car machine end 200 are started and initialized;
[0061] Step S2, the APP management module 105 of the server manages the application APP related information prefabricated by the car terminal 200; (the application APP related information includes the application package name, application version number, and application code.)
[0062] Step S3, the server's self-defined skill script module 106 sets the vertical category and intention for the script for semantic recognition; A fully functional operation is defined as an intent, represented by an intent.)
[0063] Step S4, the custom skill script module 106 develops the script, first defines the script format, and then converts the operation steps of the application APP into an XML or JSON script;
[0064] Step S5, combining the scripts of single operation steps into fully executable fu...
Embodiment 3
[0082] This embodiment 3 takes "WeChat scan" as an example to illustrate as follows:
[0083] Domain is defined as wechat;
[0084] Intent is defined as open_scan;
[0085] The format of script development can be XML, JSON format, where
[0086] The JSON format is as follows:
[0087]
[0088]
[0089] The XML format is as follows:
[0090]
[0091] The complete script of "WeChat scan" is as follows:
[0092]
[0093]
[0094]
[0095]
[0096] Its script integration is as follows:
[0097]
[0098]
[0099] In summary, adopting the technical solution of the present invention has the following beneficial effects:
[0100] The present invention solves the problem that the existing vehicle-mounted voice assistants rely on the skills supported by voice suppliers, and the skills are highly homogeneous without obvious differentiation and competition. If the versions of the vehicle-mounted voice assistants of different models are inconsistent, they ne...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com