Voice assistant with sound metering capabilities
AssigneeUniversal Electronics Inc.
InventorsArsham Hatambeiki, Haiming Huang, Nicu Ahmadi, Allen Yuh, Jason Chen, Christopher Chambers, Maryam Owrang
Life of this patent
Estimating the term…
Abstract
Described are systems and methods for enabling voice interaction with appliances, services (e.g., media streaming services, gaming services, news feed services, social platform services, etc.), and the like by way of appropriate supplied apps (also referred to as “skills,” “actions,” or the like) which may be presented or downloaded to a smart device having associated therewith one or more cloud-based voice service platforms. Also described are systems that utilize one or more microphones to provide sound metering for control purposes.
Claims17
A non-transitory, computer readable media having stored thereon instructions executable by a processing device associated with a sound metering device, the instructions, when executed by the processing device, causing the sound metering device to perform steps, comprising:
- while at least one controllable device is operating in a one of a plurality of operating states within an environment, calculating a signature for a first sound captured within the environment via use of a one or more microphones associated with the sound metering device;
- causing the calculated signature for the first sound to be stored in a data repository in association with the one of the plurality of operating states of the at least one controllable device;
- responding to an input that is received by the sound metering device and that is associated with a desired state of the at least one controllable appliance by using the input and the calculated signature for the first sound as retrieved from the data repository to predict an event to dispatch to a controlling application adapted to cause commands for controlling corresponding functional operations of the at least one controllable appliance to be communicated to the at least one controllable appliance;
- dispatching the predicted event to the controlling application whereupon the controlling application will use the dispatched, predicted event to cause one or more commands to be communicated to the at least one controllable appliance to thereby place the at least one controllable appliance into the desired state.
Dependencies are inferred from the claim text.