×

Methods and apparatus for hybrid speech recognition processing

  • US 10,971,157 B2
  • Filed: 01/11/2017
  • Issued: 04/06/2021
  • Est. Priority Date: 01/11/2017
  • Status: Active Grant
First Claim
Patent Images

1. A mobile electronic device for use in a hybrid speech processing system comprising the mobile electronic device and a network-connected server remotely located from the mobile electronic device, the mobile electronic device comprising:

  • an input interface configured to receive input audio comprising speech;

    an embedded speech recognizer configured to perform speech recognition in a first language and process at least a portion of the input audio to produce first recognized text;

    a controller configured to determine whether to send information to the server for speech processing, wherein the information includes the at least a portion of the input audio and/or at least a portion of the first recognized text, wherein;

    the determination of whether to send the information to the server for speech processing is based, at least in part, on a semantic category associated with the first recognized text or on an analysis of the first recognized text, the analysis of the first recognized text comprising;

    detecting at least one language that the speech may include based at least in part on the analysis of the first recognized text,determining whether the detected at least one language includes a second language different from the first language for which the embedded speech recognizer is configured to perform speech recognition, andin response to determining that the detected at least one language includes the second language different from the first language for which the embedded speech recognizer is configured to perform speech recognition, determining to send at least a portion of the speech to the server; and

    a network interface configured to send the information to the server in response to determining that the information should be sent to the server.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×