白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Devices, systems, and methods for distributed voice processing

專利號(hào)
US10867604B2
公開日期
2020-12-15
申請(qǐng)人
Sonos, Inc.(US CA Santa Barbara)
發(fā)明人
Connor Kristopher Smith; John Tolomei; Betty Lee
IPC分類
G10L15/22; G10L15/08; H04R3/00; G10L15/30; H04R1/40
技術(shù)領(lǐng)域
playback,wake,nmd,sound,vas,word,voice,device,may,in
地域: CA CA Santa Barbara

摘要

Systems and methods for distributed voice processing are disclosed herein. In one example, the method includes detecting sound via a microphone array of a first playback device and analyzing, via a first wake-word engine of the first playback device, the detected sound. The first playback device may transmit data associated with the detected sound to a second playback device over a local area network. A second wake-word engine of the second playback device may analyze the transmitted data associated with the detected sound. The method may further include identifying that the detected sound contains either a first wake word or a second wake word based on the analysis via the first and second wake-word engines, respectively. Based on the identification, sound data corresponding to the detected sound may be transmitted over a wide area network to a remote computing device associated with a particular voice assistant service.

說明書

Example 35: A system comprising a first playback device and a second playback device. The first playback device may comprise one or more processors, a microphone array, and a first computer-readable medium storing instructions that, when executed by the one or more processors, cause the first playback device to perform first operations. The first operations may comprise: detecting sound via the microphone array; transmitting data associated with the detected sound to a second playback device over a local area network. The second playback device may comprise one or more processors and a second computer-readable medium storing instructions that, when executed by the one or more processors, cause the second playback device to perform second operations. The second operations may comprise analyzing, via a wake word engine of the second playback device, the transmitted data associated with the detected sound from the first playback device for identification of a wake word; identifying that the detected sound contains the wake word based on the analysis via the wake word engine; based on the identification, transmitting sound data corresponding to the detected sound to a remote computing device over a wide area network, wherein the remote computing device is associated with a particular voice assistant service; receiving a response from the remote computing device, wherein the response is based on the detected sound; and transmitting a message to the first playback device over the local area network, wherein the message is based on the response from the remote computing device and includes instructions to perform an action. The first computer-readable medium of the first playback device may cause the first playback device to perform the action from the instructions received from the second playback device. Example 36: the system of Example 35, wherein the action is a first action and the second operations further comprise performing a second action via the second playback device, where the second action is based on the response from the remote computing device. Example 37: the system of Example 35 or Example 36, wherein the second operations may further comprise disabling a wake word engine of the first playback device in response to the identification of the wake word via the wake word engine of the second playback device. Example 38: the system of any one of Examples 35 to 37, wherein the second operations may further comprise enabling the wake word engine of the first playback device after the second playback device receives the response from the remote computing device. Example 39: the system of any one of Examples 35 to 38, wherein the first playback device may be configured to communicate with the remote computing device associated with the particular voice assistant service. Example 40: the system of any one of Examples 35 to 39, wherein the remote computing device is a first remote computing device and the voice assistant service is a first voice assistant service, and wherein the first playback device is configured to detect a wake word associated with a second voice assistant service different than the first voice assistant service.

權(quán)利要求

1
微信群二維碼
意見反饋