×

Devices and methods for a speech-based user interface

  • US 10,720,146 B2
  • Filed: 01/18/2018
  • Issued: 07/21/2020
  • Est. Priority Date: 05/13/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • determining that a similarity between a particular set of one or more voice characteristics and another set of one or more voice characteristics associated with a different application satisfies a threshold difference;

    associating, by a computing device, the particular set of one or more voice characteristics with a particular application that is installed on the computing device based on determining that the similarity between the particular set of one or more voice characteristics and the another set of one or more voice characteristics associated with the different application satisfies the threshold difference;

    receiving, by the computing device, text that the particular application that is installed on the computing device has indicated is to be output as synthesized speech;

    identifying, by the computing device, the particular application that provided the text from among different applications that are installed on the computing device;

    selecting based on the particular application that was identified as having provided the text from among the different applications, by the computing device and from among multiple sets of one or more voice characteristics that are each pre-associated with a different one of the different applications that are installed on the computing device, the particular set of one or more voice characteristics that was associated with the particular application that is installed on the computing device and that has indicated that the text is to be output as synthesized speech, wherein the pre-associated multiple sets of one or more voice characteristics audibly distinguish for which of the different applications the speech is synthesized;

    generating, by the computing device, the synthesized speech using the particular set of one or more voice characteristics that was associated with the particular application that is installed on the computing device and that has indicated that the text is to be output as synthesized speech; and

    providing the synthesized speech for output.

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