Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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

Active Publication Date: 2022-03-15
HUIZHOU DESAY SV AUTOMOTIVE
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] The purpose of the present invention is to solve the problem that the existing vehicle-mounted voice assistants rely on the skills supported by voice suppliers, and the homogeneity of skills is serious without obvious differentiation and competition. If the versions of vehicle-mounted voice assistants of different models are inconsistent, the Carry out adaptation, upgrade the skills of the voice supplier, and the car voice assistant needs to be upgraded synchronously before it can be used normally. The existing voice solution needs application interface support. Once the support is lost, this application skill cannot be used. A new custom voice skill is implemented on the car. The in-vehicle voice assistant needs to be re-developed accordingly, and the in-vehicle terminal is required to be upgraded before the user can experience it. The cycle is relatively long and the work is relatively cumbersome.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method and server for customizing voice skills
  • A method and server for customizing voice skills
  • A method and server for customizing voice skills

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention provides a method for customizing speech skills. Step 1: The server and the car end are started and initialized. Step 2, the APP management module manages the related information of the prefabricated application APP on the car terminal. Step 3, the custom skill script module sets the vertical category and intent for the script. Step 4, carry out script development. Step 5, combine the scripts of individual operation steps into functional units that can be completely executed. Step 6, perform script review and verification. Step 7: The script mapping module establishes the mapping relationship between the custom voice skill script and the application APP version on the one hand, and establishes the mapping relationship between the custom voice skill script and the vehicle voice assistant version on the other hand. Step 8, the script matching module adapts the custom voice skill script according to the vehicle voice assistant and the APP version. In step 9, the script integration module combines the custom voice skill script and other relevant information into a complete protocol. This solution solves the strong dependence on voice and content providers.

Description

technical field [0001] The invention relates to the technical field of automotive electronics, in particular to a method and server for customizing voice skills. Background technique [0002] In the existing in-vehicle technology, the development of custom voice skills is basically carried out on the in-vehicle voice assistant at the in-vehicle end. If new skills need to be supported, the in-vehicle voice assistant needs to start a round of development process to develop, adapt and integrate new skills. Release a new version of the car voice assistant, and upgrade the car version through OTA, so that users can experience new skills; different car voice assistant versions experience different custom voice skills, and the lower version can only experience less or Custom voice skills with weak support; moreover, traditional custom voice skills are strongly dependent on the skills supported by the voice supplier, and there is nothing to do with skills that the supplier does not ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F8/34G06F8/38G06F8/65G06F8/71
CPCG06F8/34G06F8/38G06F8/65G06F8/71
Inventor 银建军王满红
Owner HUIZHOU DESAY SV AUTOMOTIVE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products