×

Virtual reality speech control method and apparatus

  • US 10,714,090 B2
  • Filed: 10/13/2017
  • Issued: 07/14/2020
  • Est. Priority Date: 10/14/2016
  • Status: Active Grant
First Claim
Patent Images

1. A virtual reality speech control method applicable to a virtual reality device, comprising:

  • receiving, by a first application, a request for opening a speech interface sent initiatively by a second application installed in the virtual reality device, wherein, the first application is a voice control virtual reality system installed in the virtual reality device, the second application is a virtual reality application and the virtual reality device comprises the first application, a plurality of second applications and a virtual reality hardware device;

    opening, by the first application, the speech interface in response to the request and sending, by the first application, an instruction for turning on a microphone to the virtual reality hardware device through the speech interface, such that the virtual reality hardware device turns on the microphone and receives speech information through the microphone;

    receiving, by the first application, the speech information sent by the virtual reality hardware device through the speech interface;

    converting, by the first application, the speech information to text information, and normalizing, by the first application, the text information to generate an intent object in conformity with a preset specification, wherein the speech information comprises a long command for invoking a virtual reality application and corresponds to the generated intent object;

    recognizing, by the first application, the intent object based on a preset specification set to acquire an instruction corresponding to the intent object, the preset specification set comprising intent objects and instructions, the intent objects having one-to-one correspondence with the instructions, wherein, the instruction corresponding to the intent object comprises short commands, wherein each of the short commands is denoted by one or two words and wherein a short command is capable of controlling execution operations across two or more virtual reality applications;

    determining a present scenario; and

    when the present scenario is a preset scenario, sending, by the first application, one short command from short commands corresponding to the speech information to the second application after receiving the speech information, such that the second application executes the short command and feeds back an execution result, in which, the preset scenario is a scenario in a virtual reality environment where an action is achieved by the short command from the short commands corresponding to the speech information.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×