Language translation based on speaker-related information
First Claim
1. A method for ability enhancement, the method comprising:
- receiving data representing a speech signal obtained at a hearing device associated with a user, the speech signal representing an utterance of a speaker in a first language;
determining speaker-related information associated with the speaker, based on the data representing the speech signal;
translating the utterance in the first language into a message in a second language, based on the speaker-related information;
presenting the message in the second language; and
distributing processing tasks among available computing resources including the hearing device, a computing device of the user and/or the speaker, and a remote computing system, by determining where to perform the processing tasks by identifying one of the computing resources that has available capacity, the processing tasks including determining speaker-related information and translating the utterance in the first language into a message in a second language.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for ability enhancement are described. Some embodiments provide an ability enhancement facilitator system (“AEFS”) configured to automatically translate utterances from a first to a second language, based on speaker-related information determined from speaker utterances and/or other sources of information. In one embodiment, the AEFS receives data that represents an utterance of a speaker in a first language, the utterance obtained by a hearing device of the user, such as a hearing aid, smart phone, media player/device, or the like. The AEFS then determines speaker-related information associated with the identified speaker, such as by determining demographic information (e.g., gender, language, country/region of origin) and/or identifying information (e.g., name or title) of the speaker. The AEFS translates the utterance in the first language into a message in a second language, based on the determined speaker-related information. The AEFS then presents the message in the second language to the user.
-
Citations
48 Claims
-
1. A method for ability enhancement, the method comprising:
-
receiving data representing a speech signal obtained at a hearing device associated with a user, the speech signal representing an utterance of a speaker in a first language; determining speaker-related information associated with the speaker, based on the data representing the speech signal; translating the utterance in the first language into a message in a second language, based on the speaker-related information; presenting the message in the second language; and distributing processing tasks among available computing resources including the hearing device, a computing device of the user and/or the speaker, and a remote computing system, by determining where to perform the processing tasks by identifying one of the computing resources that has available capacity, the processing tasks including determining speaker-related information and translating the utterance in the first language into a message in a second language. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A non-transitory computer-readable medium including instructions that are configured, when executed, to cause a computing system to perform a method for ability enhancement, the method comprising:
-
receiving data representing a speech signal obtained at a hearing device associated with a user, the speech signal representing an utterance of a speaker in a first language; determining speaker-related information associated with the speaker, based on the data representing the speech signal; translating the utterance in the first language into a message in a second language, based on the speaker-related information; presenting the message in the second language; and distributing processing tasks among available computing resources including the hearing device, a computing device of the user and/or the speaker, and a remote computing system, by determining where to perform the processing tasks by identifying one of the computing resources that has available capacity, the processing tasks including determining speaker-related information and translating the utterance in the first language into a message in a second language.
-
-
48. A computing system for ability enhancement, the computing system comprising:
-
a processor; a memory; and a module that is stored in the memory and that is configured, when executed by the processor, to perform a method comprising; receiving data representing a speech signal obtained at a hearing device associated with a user, the speech signal representing an utterance of a speaker in a first language; determining speaker-related information associated with the speaker, based on the data representing the speech signal; translating the utterance in the first language into a message in a second language, based on the speaker-related information; presenting the message in the second language; and distributing processing tasks among available computing resources including the hearing device, a computing device of the user and/or the speaker, and a remote computing system, by determining where to perform the processing tasks by identifying one of the computing resources that has available capacity, the processing tasks including determining speaker-related information and translating the utterance in the first language into a message in a second language.
-
Specification