×

Invoking application programming interface calls using voice commands

  • US 9,589,578 B1
  • Filed: 10/29/2013
  • Issued: 03/07/2017
  • Est. Priority Date: 10/29/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for invoking application programming interface (“

  • API”

    ) calls through voice commands, the method comprising executing instructions in a computer system to perform the operations of;

    receiving an annotated API description comprising descriptions of one or more APIs and speech annotations for the one or more APIs;

    receiving a voice API command from a user;

    converting the voice API command into a text API command using the speech annotations in the annotated API description;

    translating the text API command into an API call request based on the annotated API description;

    invoking an API call by sending the API call request to a corresponding API;

    receiving an API call result from the corresponding API;

    generating a text result interpretation based on the API call result using the annotated API description;

    converting the text result interpretation into an audio API response using the speech annotations in the annotated API description; and

    generating the audio API response.

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