Invention Grant
US09589578B1 Invoking application programming interface calls using voice commands
有权
使用语音命令调用应用程序编程接口调用
- Patent Title: Invoking application programming interface calls using voice commands
- Patent Title (中): 使用语音命令调用应用程序编程接口调用
-
Application No.: US14065776Application Date: 2013-10-29
-
Publication No.: US09589578B1Publication Date: 2017-03-07
- Inventor: Andries Petrus Johannes Dippenaar
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US NV Reno
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US NV Reno
- Agency: Lee & Hayes, PLLC
- Main IPC: G10L25/48
- IPC: G10L25/48 ; G10L15/26

Abstract:
Technologies are described herein for invoking API calls through voice commands. An annotated API description is received at a voice API interface. The annotated API description comprises descriptions of one or more APIs and speech annotations for the one or more APIs. The voice API interface further receives a voice API command from a client. By utilizing the annotated API description and the speech annotations contained therein, the voice API interface converts the voice API command into an API call request, which is then sent to the corresponding service for execution. Once the service returns an API call result, the voice API interface interprets the API call result and further converts it into an audio API response based on the information contained in the annotated API description and the speech annotations. The audio API response is then sent to the client.
Information query