Responding to Human Spoken Audio Based on User Input
First Claim
1. A system comprising:
- an intelligent assistant device comprising a processor which executes logic to perform operations comprising;
receiving audio input for generating a speech signal using at least one microphone communicatively coupled to the intelligent assistant device; and
a natural language processor communicatively coupled with the intelligent assistant device that executes logic to perform operations comprising;
receiving the audio input from the intelligent assistant device;
converting the audio input from speech to a text query;
processing the text query using artificial intelligence (AI) logic;
determining an Application Programming Interface (API) from a plurality of APIs for processing the text query; and
transmitting a response from the API to the intelligent assistant device or another device communicatively coupled to the intelligent assistant device for output.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for responding to human spoken are provided herein. Exemplary methods may include receiving audio input for generating a speech signal using at least one microphone communicatively coupled to an intelligent assistant device. The method may also include transmitting the audio input from the intelligent assistant device to a natural language processor, the audio input having been converted from speech to a text query. The method may further include processing the text query using artificial intelligence (AI) logic, determining an Application Programming Interface (API) from a plurality of APIs for processing the text query, and transmitting a response from the API to the intelligent assistant device or another device communicatively coupled to the intelligent assistant device for output.
-
Citations
20 Claims
-
1. A system comprising:
-
an intelligent assistant device comprising a processor which executes logic to perform operations comprising; receiving audio input for generating a speech signal using at least one microphone communicatively coupled to the intelligent assistant device; and a natural language processor communicatively coupled with the intelligent assistant device that executes logic to perform operations comprising; receiving the audio input from the intelligent assistant device; converting the audio input from speech to a text query; processing the text query using artificial intelligence (AI) logic; determining an Application Programming Interface (API) from a plurality of APIs for processing the text query; and transmitting a response from the API to the intelligent assistant device or another device communicatively coupled to the intelligent assistant device for output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
receiving audio input for generating a speech signal using at least one microphone communicatively coupled to an intelligent assistant device; transmitting the audio input from the intelligent assistant device to a natural language processor; converting the audio input from speech to a text query using the natural language processor; processing the text query using artificial intelligence (AI) logic using the natural language processor; determining an Application Programming Interface (API) from a plurality of APIs for processing the text query using the natural language processor; and transmitting a response from the API to the intelligent assistant device or another device communicatively coupled to the intelligent assistant device for output using the natural language processor. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. An interactive device, comprising:
-
at least one microphone; at least one speaker; and a processor that executes logic stored in memory to perform operations comprising; receiving audio input for generating a speech signal using the at least one microphone; transmitting the audio input from the device to a natural language processor; receiving a response to the audio input from a server; and outputting the response.
-
Specification