Patent classifications
G10L15/34
Reducing latency and improving accuracy of work estimates utilizing natural language processing
Disclosed are devices, systems, apparatuses, methods, products, and other implementations for improving the accuracy and latency in work estimation systems and methods through the invocation of serverless applications and/or servers and the interfacing of natural language processing endpoint devices.
Analog-to-digital converter (ADC) dynamic range enhancement for voice-activated systems
The dynamic range and power efficiency of a voice-activated system may be improved by dynamically adjusting the configuration of the voice-activated system's input path. In one embodiment, a first portion of audio may be received through an input path of the voice-activated system having a first configuration. A characteristic of the first portion of audio may be determined and the input path may be adjusted to a second configuration based on the determined characteristic. A second portion of audio may then be received through the input path having the second configuration, and speech analysis may be performed on the second portion of audio.
Analog-to-digital converter (ADC) dynamic range enhancement for voice-activated systems
The dynamic range and power efficiency of a voice-activated system may be improved by dynamically adjusting the configuration of the voice-activated system's input path. In one embodiment, a first portion of audio may be received through an input path of the voice-activated system having a first configuration. A characteristic of the first portion of audio may be determined and the input path may be adjusted to a second configuration based on the determined characteristic. A second portion of audio may then be received through the input path having the second configuration, and speech analysis may be performed on the second portion of audio.
Systems and methods for cloud computing data processing
Systems and methods allow users to leverage multiple disparate cloud solutions, offered by disparate service providers, in a unified and cohesive manner. A system includes a task repository configured to store a plurality of task parameters, wherein the task parameters cause one or more tasks to run on cloud services when provided to the cloud services including a dedicated solution and a shared solution, wherein the task parameters include common parameters and proprietary parameters, wherein the common parameters are common to two or more disparate cloud services, and wherein the proprietary parameters are unique to one of the cloud services. The system also includes an interface configured to receive task input including the plurality of task parameters.
Systems and methods for cloud computing data processing
Systems and methods allow users to leverage multiple disparate cloud solutions, offered by disparate service providers, in a unified and cohesive manner. A system includes a task repository configured to store a plurality of task parameters, wherein the task parameters cause one or more tasks to run on cloud services when provided to the cloud services including a dedicated solution and a shared solution, wherein the task parameters include common parameters and proprietary parameters, wherein the common parameters are common to two or more disparate cloud services, and wherein the proprietary parameters are unique to one of the cloud services. The system also includes an interface configured to receive task input including the plurality of task parameters.
INVOKING FUNCTIONS OF AGENTS VIA DIGITAL ASSISTANT APPLICATIONS USING ADDRESS TEMPLATES
Systems and methods of invoking functions of agents via digital assistant applications are provided. Each action-inventory can have an address template for an action by an agent. The address template can include a portion having an input variable used to execute the action. A data processing system can parse an input audio signal from a client device to identify a request and a parameter to be executed by the agent. The data processing system can select an action-inventory for the action corresponding to the request. The data processing system can generate, using the address template, an address. The address can include a substring having the parameter used to control execution of the action. The data processing system can direct an action data structure including the address to the agent to cause the agent to execute the action and to provide output for presentation.
Invoking functions of agents via digital assistant applications using address templates
Systems and methods of invoking functions of agents via digital assistant applications are provided. Each action-inventory can have an address template for an action by an agent. The address template can include a portion having an input variable used to execute the action. A data processing system can parse an input audio signal from a client device to identify a request and a parameter to be executed by the agent. The data processing system can select an action-inventory for the action corresponding to the request. The data processing system can generate, using the address template, an address. The address can include a substring having the parameter used to control execution of the action. The data processing system can direct an action data structure including the address to the agent to cause the agent to execute the action and to provide output for presentation.
SYSTEM AND METHOD USING CLOUD STRUCTURES IN REAL TIME SPEECH AND TRANSLATION INVOLVING MULTIPLE LANGUAGES, CONTEXT SETTING, AND TRANSCRIPTING FEATURES
A system for using cloud structures in real time speech and translation involving multiple languages is provided. The system comprises a processor, a memory, and an application stored in the memory that when executed on the processor receives audio content in a first spoken language from a first speaking device. The system also receives a first language preference from a first client device, the first language preference differing from the spoken language. The system also receives a second language preference from a second client device, the second language preference differing from the spoken language. The system also transmits the audio content and the language preferences to at least one translation engine and receives the audio content from the engine translated into the first and second languages. The system also sends the audio content to the client devices translated into their respective preferred languages.
SYSTEM AND METHOD USING CLOUD STRUCTURES IN REAL TIME SPEECH AND TRANSLATION INVOLVING MULTIPLE LANGUAGES, CONTEXT SETTING, AND TRANSCRIPTING FEATURES
A system for using cloud structures in real time speech and translation involving multiple languages is provided. The system comprises a processor, a memory, and an application stored in the memory that when executed on the processor receives audio content in a first spoken language from a first speaking device. The system also receives a first language preference from a first client device, the first language preference differing from the spoken language. The system also receives a second language preference from a second client device, the second language preference differing from the spoken language. The system also transmits the audio content and the language preferences to at least one translation engine and receives the audio content from the engine translated into the first and second languages. The system also sends the audio content to the client devices translated into their respective preferred languages.
SYSTEM AND METHOD OF AUTOMATIC SPEECH RECOGNITION USING PARALLEL PROCESSING FOR WEIGHTED FINITE STATE TRANSDUCER-BASED SPEECH DECODING
A system, article, and method of automatic speech recognition using parallel processing for weighted finite state transducer-based speech decoding.