View-based voice interaction method, device, server, terminal and medium

A voice interaction and server technology, applied in the computer field, can solve the problems of high coupling of business logic, poor versatility, and lack of uniformity of voice interaction functions, so as to achieve the effect of decoupling, easy maintenance, and uniformity and standardization.

Active Publication Date: 2018-11-23
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF11 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Embodiments of the present invention provide a view-based voice interaction method, device, server, terminal, and medium to solve the problem of high business logic coupling between voice interaction functions and products in the prior art, lack of uniformity in development of voice interaction functions, and general poor sex problem

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
  • View-based voice interaction method, device, server, terminal and medium
  • View-based voice interaction method, device, server, terminal and medium
  • View-based voice interaction method, device, server, terminal and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] figure 1 It is a flow chart of the view-based voice interaction method provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation where the application implements view-based voice interaction in the server, and the method can be executed by a view-based voice interaction device. The device can be realized by software and / or hardware, and can be integrated in the server. Such as figure 1 As shown, the method specifically includes:

[0046] S110. Acquire the voice information of the user, and the voice command description information of the voice-operable elements in the current display view of the terminal, wherein the voice command description information includes the voice command list and the configuration information of each voice command in the voice command list, and the voice command Used to describe the voice actions that can be performed on elements in the view.

[0047] The views in this embodiment include views that ca...

Embodiment 2

[0063] figure 2 It is a flow chart of the view-based voice interaction method provided by Embodiment 2 of the present invention. This embodiment is further optimized on the basis of the foregoing embodiments. Such as figure 2 As shown, the method specifically includes:

[0064] S210. Acquire voice information of the user and voice command description information of voice-operable elements in the current display view of the terminal.

[0065] S220. Perform voice recognition on the user's voice information according to the view description information of the voice-operable element to obtain corresponding query text.

[0066] Optionally, perform voice recognition on the user's voice information according to the view description information of the voice-operable element to obtain the corresponding query text, including:

[0067] Predict the acoustic features of the audio signal of the user's speech information by using the pre-trained acoustic model;

[0068] Using a pre-tra...

Embodiment 3

[0083] image 3 It is a flow chart of the view-based voice interaction method provided by Embodiment 3 of the present invention. This embodiment is applicable to the situation where the view-based voice interaction is implemented in the terminal, and is similar to the view-based voice interaction method applied to the server in the above-mentioned embodiments of the present invention. The voice interaction method cooperates and executes. The method can be executed by a view-based voice interaction device, which can be implemented in the form of software and / or hardware, and can be integrated into terminals, such as smart terminals such as mobile phones, tablet computers, and personal computers. Such as image 3 As shown, the method specifically includes:

[0084] S310. Send the monitored voice information of the user and the voice command description information of the voice-operable elements in the current display view of the terminal to the server, where the voice command ...

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 embodiment of the invention discloses a view-based voice interaction method, device, server, terminal and medium; the method comprises the following steps: obtaining user voice information, and voice instruction description information of voice operatable elements in a terminal present display view; carrying out semantic recognition for the user voice information according to the view description information of the voice operatable elements, thus obtaining a user operation intention; locating an instruction sequence matched with the user operation intension from a voice instruction list according to the voice instruction description information; distributing the instruction sequence to the terminal for execution. The voice interaction function and product business logic coupling factoris high in the prior art, and the voice interaction function development is lack of uniformity and poor in universality; the view-based voice interaction method can solve said problems, thus decoupling the voice interaction function and product business logic, and improving the voice interaction function universality.

Description

technical field [0001] The embodiments of the present invention relate to the field of computer technology, and in particular, to a view-based voice interaction method, device, server, terminal and medium. Background technique [0002] The development of artificial intelligence has made voice interaction a very competitive way of interaction. For Internet products, combining traditional interaction methods with voice interaction can bring users a better experience. [0003] However, the existing voice interaction methods have the following disadvantages: [0004] 1) The voice interaction function and the business logic of the product are highly coupled and cannot be maintained separately; [0005] 2) Every developer needs to pay attention to the whole process of voice interaction, and needs to realize the relevant details and processes by himself, which makes it difficult to unify the functions realized by different voice interaction development programs; [0006] 3) The ...

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 Applications(China)
IPC IPC(8): G10L15/22G10L15/18G10L15/30
CPCG10L15/1822G10L15/22G10L15/30G10L2015/223G10L2015/225G06F3/167G10L2015/228G10L15/1815G10L15/26
Inventor 沈洲谭待吕晟吴开放李裕东
Owner BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products