AUTOMATED EVALUATION OF SYNTHESIZED SPEECH USING CROSS-MODAL AND CROSS-LINGUAL TRANSFER OF LANGUAGE ENCODING
Granted: December 19, 2024
Application Number:
20240420726
A method for evaluating synthesized speech, including receiving a speech sample in a first language; and determining a rating of the speech sample based on an encoding of the speech sample by an artificial intelligence encoding model, the rating of the speech sample corresponding to a naturalness of the speech sample, wherein the encoding of the speech sample is based on a first training stage of the encoding model using a first set of training data and a second training stage of the…
Intelligent Dynamic Bit-Rate Rate Adjustment to Enhance Bluetooth Headset Performance
Granted: December 19, 2024
Application Number:
20240420703
The present disclosure provides systems and methods for dynamically adjusting a bit-rate of encoded audio data. A buffer may receive audio data encoded at a first bit-rate. An audio data level corresponding to the amount of audio data stored within the buffer may be determined. The audio data level of the buffer may be determined to be within a buffer zone, and a bit-rate adjustment may be initiated after determining the audio data level is within a buffer zone.
IMPLEMENTATIONS FOR VOICE ASSISTANT ON DEVICES
Granted: December 19, 2024
Application Number:
20240420693
An electronic device stores a voice assistant library for execution on the electronic device based on the electronic device having a first device type. The electronic device receives a verbal input from a user. It extracts request information from the verbal input by processing the verbal input using the voice assistant library executing on the device. It transmits a request to a remote system. The electronic device receives a response to the request. The response is generated by the…
Adaptive Wireless Transmitter Power Control for Global Navigation and Satellite System (GNSS) Interference Mitigation
Granted: December 12, 2024
Application Number:
20240411028
This document describes techniques, apparatuses, and systems for adaptive wireless transmitter power control for GNSS interference mitigation. This document addresses interference degradation in GNSS operations of computing devices due to integration of a variety of radio interference aggressors in the same platform. A GNSS subsystem is disclosed that may assert power back-off requests to reduce the power of one or more RAT transmitters and limit signal degradation during GNSS subsystem…
Grounding Architecture for Enhanced Antenna Desensitization
Granted: December 12, 2024
Application Number:
20240414860
This document describes systems and apparatuses for a grounding architecture within an electronic device directed at improving isolation for enhanced antenna desensitization. In aspects, an electronic device includes a grounding architecture positioned at least partially within an internal cavity of a housing. The grounding architecture includes a first insulating layer, a first copper tape layer, a second insulating layer, a second copper tape layer, and a metal trim layer. In such a…
SYSTEMS AND METHODS FOR PROVISION OF A GUARANTEED BATCH
Granted: December 12, 2024
Application Number:
20240414098
Systems and methods for providing a guaranteed batch pool are described, including receiving a job request for execution on the pool of resources; determining an amount of time to be utilized for executing the job request based on available resources from the pool of resources and historical resource usage of the pool of resources; determining a resource allocation from the pool of resources, wherein the resource allocation spreads the job request over the amount of time; determining…
ARBITRARILY GROUPING COMPUTER SYSTEM RESOURCES
Granted: December 12, 2024
Application Number:
20240414056
A method for arbitrarily grouping computer system resources includes receiving a resource policy to be applied to a group of resources associated with a user. The resource policy includes a unique user-defined label assigned to each resource of the group of resources. The method also includes identifying the group of resources among a plurality of resources using the user-defined label. Here, the plurality of resources is associated with the user and distributed across a plurality of…
Stateful Hash-Based Signing with a Single Public Key and Multiple Independent Signers
Granted: December 12, 2024
Application Number:
20240413994
This document describes techniques and apparatuses directed at stateful hash-based signing with a single public key and multiple independent signers. Upon obtaining a Leighton-Micali signature (LMS) randomized parameter, a provisioning server may share the LMS randomized parameter among multiple signers. Next, the provisioning server may associate a unique, starting leaf index number to each signer and notify each of the signers. The signers may then create a random SEED for…
SERVER SIDE HOTWORDING
Granted: December 12, 2024
Application Number:
20240412734
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for detecting hotwords using a server. One of the methods includes receiving an audio signal encoding one or more utterances including a first utterance; determining whether at least a portion of the first utterance satisfies a first threshold of being at least a portion of a key phrase; in response to determining that at least the portion of the first utterance satisfies the first threshold…
Containerized Build Steps
Granted: December 12, 2024
Application Number:
20240411916
A method includes receiving a build request containing build step instructions from a user. The build step instructions specify a usage of containers within memory hardware for building an output container. The containers include at least one private container having private contents and/or at least one public container having public contents. The method also includes authenticating the user initiating the build request and determining whether the user is authorized to access the private…
Seamless Role Switch for True Wireless Ear Buds
Granted: December 5, 2024
Application Number:
20240407052
Role switch between wirelessly paired master/slave devices may be performed without perceived glitches in audio. The devices negotiate an anchor point, such as a point in time or a point in relation to other events, for performing the role switch. To prepare for the role switch prior to the anchor point, the devices communicate a variety of information, such as information for communicating with the host device after the role switch and information for bit processing after the role…
Spatial Audio Guided by Ultra Wideband User Localization
Granted: December 5, 2024
Application Number:
20240406664
The present disclosure provides a mechanism to synchronously drive distributed speakers around a user based on localization outputs of ultra wideband (UWB) communication chips already existing in devices. Distances may be determined between a user device, such as a phone or wearable, and a plurality of distributed speakers or other devices. Based on an intersection point of such distances, the user's location can be identified. Such location can be used to modify how audio is played on…
MULTILINGUAL SPEECH SYNTHESIS AND CROSS-LANGUAGE VOICE CLONING
Granted: December 5, 2024
Application Number:
20240404506
A method includes receiving an input text sequence to be synthesized into speech in a first language and obtaining a speaker embedding, the speaker embedding specifying specific voice characteristics of a target speaker for synthesizing the input text sequence into speech that clones a voice of the target speaker. The target speaker includes a native speaker of a second language different than the first language. The method also includes generating, using a text-to-speech (TTS) model, an…
DISPLAY RESPONSIVE COMMUNICATION SYSTEM AND METHOD
Granted: December 5, 2024
Application Number:
20240404154
A multimedia communication system and computer-implemented method for transmitting auxiliary display content to an end-user communication device to be rendered on a display device with a special effect to emphasize an image included in the auxiliary display content, comprising analyzing image data included in an auxiliary display content to detect an object image or a background image, determining a special effect based on the analysis of the image data, applying the special effect to…
Large-Scale, Privacy Preserving Personalized Large Language Models (LLMs)
Granted: December 5, 2024
Application Number:
20240403564
A method for providing personalized responses to textual prompts using a large scale, privacy preserving, large language model (LLM) includes receiving a textual prompt from a user specifying a task for an LLM to perform, and obtaining a set of user features associated with the user. The method also includes determining, using the set of user features associated with the user, a user prompt embedding for the user, and processing, using the LLM, the textual prompt conditioned on the user…
Navigation Queries
Granted: November 28, 2024
Application Number:
20240393126
A computer-implemented method includes receiving at a computer server system, from a computing device that is remote from the server system, a string of text that comprises a search query. The method also includes identifying one or more search results that are responsive to the search query, parsing a document that is a target of one of the one or more results, identifying geographical address information from the parsing, generating a specific geographical indicator corresponding to…
PASSIVE THERMAL-CONTROL STRUCTURE FOR SPEAKERS AND ASSOCIATED APPARATUSES AND METHODS
Granted: November 28, 2024
Application Number:
20240397669
The present document describes a passive thermal-control structure for speakers and associated apparatuses and methods. The architecture of the passive thermal-control structure is such that heat is transferred from electronic subsystems of the electronic speaker device to the passive thermal-control structure, which acts as an internal, structural frame of the electronic speaker device and can provide both thermal mitigation and structural stability. The passive thermal-control…
Context-Dependent In-Call Video Codec Switching
Granted: November 28, 2024
Application Number:
20240396758
A method for context-dependent in-call video codec switching includes receiving an indication that a far-side endpoint includes a capability to switch from an initial video codec to a secondary video codec during a call. During a call with the far-side endpoint, the method includes determining that a performance of an encoder satisfies a codec switching threshold. The codec switching threshold indicates that the performance of the encoder justifies switching from the initial video codec…
Variational Embedding Capacity in Expressive End-to-End Speech Synthesis
Granted: November 28, 2024
Application Number:
20240395238
A method for estimating an embedding capacity includes receiving, at a deterministic reference encoder, a reference audio signal, and determining a reference embedding corresponding to the reference audio signal, the reference embedding having a corresponding embedding dimensionality. The method also includes measuring a first reconstruction loss as a function of the corresponding embedding dimensionality of the reference embedding and obtaining a variational embedding from a variational…
SELECTIVE IMAGE BLURRING USING MACHINE LEARNING
Granted: November 28, 2024
Application Number:
20240394852
Implementations described herein relate to methods, computing devices, and non-transitory computer-readable media to generate an output image. In some implementations, a method includes estimating depth for an image to obtain a depth. The method further includes generating a focal table for the image that includes parameters that indicate a focal range and at least one of a front slope or a back slope. The method further includes determining if one or more faces are detected in the…