Automated speech pronunciation attribution
First Claim
1. A computer-implemented method comprising:
- determining candidate user profiles that are associated with a shared digital assistant device;
determining that a mobile computing device that is associated with a particular candidate user profile, from among the candidate user profiles that are associated with the shared digital assistant device, is indicated as being proximate to the shared digital assistant device;
identifying, from the candidate user profiles, candidate pronunciation attributes associated with the particular candidate user profile that is associated with the mobile computing device that is indicated as being proximate to the shared digital assistant device;
receiving, at the shared digital assistant device, a spoken utterance;
determining a received pronunciation attribute based on received audio data corresponding to the spoken utterance;
comparing the received pronunciation attribute to at least one of the candidate pronunciation attributes that are associated with the particular candidate user profile that is associated with the mobile computing device that is indicated as being proximate to the shared digital assistant device;
selecting a particular pronunciation attribute from the candidate pronunciation attributes that that are associated with the particular candidate user profile that is associated with the mobile computing device that is indicated as being proximate to the shared digital assistant device based on a result of the comparison of the received pronunciation attribute to at least one of the candidate pronunciation attributes; and
providing the particular pronunciation attribute, selected from the candidate pronunciation attributes, for outputting audio associated with the spoken utterance.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus for determining candidate user profiles as being associated with a shared device, and identifying, from the candidate user profiles, candidate pronunciation attributes associated with at least one of the candidate user profiles determined to be associated with the shared device. The methods, systems, and apparatus are also for receiving, at the shared device, a spoken utterance; determining a received pronunciation attribute based on received audio data corresponding to the spoken utterance; comparing the received pronunciation attribute to at least one of the candidate pronunciation attributes; and selecting a particular pronunciation attribute from the candidate pronunciation attributes based on a result of the comparison of the received pronunciation attribute to at least one of the candidate pronunciation attributes. With the methods, systems, and apparatus, the particular pronunciation attribute, selected from the candidate pronunciation attributes, is provided for outputting audio associated with the spoken utterance.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
determining candidate user profiles that are associated with a shared digital assistant device; determining that a mobile computing device that is associated with a particular candidate user profile, from among the candidate user profiles that are associated with the shared digital assistant device, is indicated as being proximate to the shared digital assistant device; identifying, from the candidate user profiles, candidate pronunciation attributes associated with the particular candidate user profile that is associated with the mobile computing device that is indicated as being proximate to the shared digital assistant device; receiving, at the shared digital assistant device, a spoken utterance; determining a received pronunciation attribute based on received audio data corresponding to the spoken utterance; comparing the received pronunciation attribute to at least one of the candidate pronunciation attributes that are associated with the particular candidate user profile that is associated with the mobile computing device that is indicated as being proximate to the shared digital assistant device; selecting a particular pronunciation attribute from the candidate pronunciation attributes that that are associated with the particular candidate user profile that is associated with the mobile computing device that is indicated as being proximate to the shared digital assistant device based on a result of the comparison of the received pronunciation attribute to at least one of the candidate pronunciation attributes; and providing the particular pronunciation attribute, selected from the candidate pronunciation attributes, for outputting audio associated with the spoken utterance. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:
-
determining candidate user profiles that are associated with a shared digital assistant device; determining that a mobile computing device that is associated with a particular candidate user profile, from among the candidate user profiles that are associated with the shared digital assistant device, is indicated as being proximate to the shared digital assistant device; identifying, from the candidate user profiles, candidate pronunciation attributes associated with the particular candidate user profile that is associated with the mobile computing device that is indicated as being proximate to the shared digital assistant device; receiving, at the shared digital assistant device, a spoken utterance; determining a received pronunciation attribute based on received audio data corresponding to the spoken utterance; comparing the received pronunciation attribute to at least one of the candidate pronunciation attributes that are associated with the particular candidate user profile that is associated with the mobile computing device that is indicated as being proximate to the shared digital assistant device; selecting a particular pronunciation attribute from the candidate pronunciation attributes that that are associated with the particular candidate user profile that is associated with the mobile computing device that is indicated as being proximate to the shared digital assistant device based on a result of the comparison of the received pronunciation attribute to at least one of the candidate pronunciation attributes; and providing the particular pronunciation attribute, selected from the candidate pronunciation attributes, for outputting audio associated with the spoken utterance. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage device storing instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
-
determining candidate user profiles that are associated with a shared digital assistant device; determining that a mobile computing device that is associated with a particular candidate user profile, from among the candidate user profiles that are associated with the shared digital assistant device, is indicated as being proximate to the shared digital assistant device; identifying, from the candidate user profiles, candidate pronunciation attributes associated with the particular candidate user profile that is associated with the mobile computing device that is indicated as being proximate to the shared digital assistant device; receiving, at the shared digital assistant device, a spoken utterance; determining a received pronunciation attribute based on received audio data corresponding to the spoken utterance; comparing the received pronunciation attribute to at least one of the candidate pronunciation attributes that are associated with the particular candidate user profile that is associated with the mobile computing device that is indicated as being proximate to the shared digital assistant device; selecting a particular pronunciation attribute from the candidate pronunciation attributes that that are associated with the particular candidate user profile that is associated with the mobile computing device that is indicated as being proximate to the shared digital assistant device based on a result of the comparison of the received pronunciation attribute to at least one of the candidate pronunciation attributes; and providing the particular pronunciation attribute, selected from the candidate pronunciation attributes, for outputting audio associated with the spoken utterance. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification