CPC G10L 15/22 (2013.01) [G06F 9/3009 (2013.01); G10L 2015/223 (2013.01)] | 18 Claims |
1. A voice control method for applets, applied to an intelligent voice device, wherein the intelligent voice device is configured with a voice interaction system and a target applet, and the method comprises:
receiving, by the target applet, intention information transmitted by the voice interaction system, wherein the intention information is obtained after the voice interaction system performs voice recognition and intention analysis on a voice control instruction for the target applet sent by a user; and
converting, by the target applet, the intention information into a control instruction executable by a thread of the target applet, and executing, by the thread of the target applet, the control instruction;
wherein before the voice interaction system performs voice recognition and intention analysis on a voice control instruction for the target applet sent by a user, the voice interaction system acquires a voice calling up instruction for the target applet sent by the user, performs voice recognition and intention analysis on the voice calling up instruction, determines the target applet to be called up according to an intention analysis result, searches whether a target resource corresponding to the resource information exists in a resource pool of the target applet if determining that the intention analysis result comprises the target applet to be called up and resource information requested by the user, acquires a further applet that is capable of providing the target resource and recommends the further applet to the user as an alternative target applet if the target resource does not exist, and calls up the target applet.
|