Generation of voice profiles
First Claim
1. A method of generating and using voice characteristic profiles, the method comprising:
- receiving, at a computing device, information communicated between a first caller'"'"'s device and a second caller'"'"'s device during a communication;
analyzing the information communicated by the first caller'"'"'s device;
identifying a set of sound components from the information communicated by the first caller'"'"'s device;
determining a first language characteristic for the information communicated by the first caller'"'"'s device, by matching a subset of the set of sound components with a threshold number of pre-defined sound components associated with the first language characteristic; and
using the first language characteristic to enhance the communication between the first caller'"'"'s device and the second caller'"'"'s device.
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide systems, methods, and computer-readable media for generating a voice characteristic profile based on detected sound components. In embodiments, a call is initiated between a first caller and a second caller. Information communicated during the call is monitored to determine that sound components have been spoken by the first caller. The sound components are determined to be associated with a language dialect. Further, the sound components are stored in association with the first caller. In particular, the sound components are stored in association with the first caller in a voice characteristic profile of the first caller.
-
Citations
20 Claims
-
1. A method of generating and using voice characteristic profiles, the method comprising:
-
receiving, at a computing device, information communicated between a first caller'"'"'s device and a second caller'"'"'s device during a communication; analyzing the information communicated by the first caller'"'"'s device; identifying a set of sound components from the information communicated by the first caller'"'"'s device; determining a first language characteristic for the information communicated by the first caller'"'"'s device, by matching a subset of the set of sound components with a threshold number of pre-defined sound components associated with the first language characteristic; and using the first language characteristic to enhance the communication between the first caller'"'"'s device and the second caller'"'"'s device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. One or more non-transitory computer-readable media for storing information, having computer-executable instructions embodied thereon that, when executed by one or more computing devices, cause the one or more computing devices to perform a method of generating and using voice characteristic profiles, the method comprising:
-
receiving, at a computing device, information communicated between a first caller'"'"'s device and a second caller'"'"'s device during a communication; analyzing the information communicated by a first caller on the first caller'"'"'s device; identifying a set of sound components from the information communicated by the first caller; determining a first language characteristic for the information communicated by the first caller, by matching a subset of the set of sound components with a threshold number of pre-defined sound components associated with the first language characteristic; and using the first language characteristic associated with the first caller to modify information communicated by a second caller on the second caller'"'"'s device to match the first language characteristic associated with the first caller, to enhance the communication between the first caller'"'"'s device and the second caller'"'"'s device. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. One or more non-transitory computer-readable media for storing information, having computer executable instructions embodied thereon that, when executed by one or more computing devices, cause the one or more computing devices to perform a method of modifying information communicated during a call based on voice characteristic profiles, the method comprising:
-
receiving, at a voice processing component in a computing device, information communicated during the call between a first caller and a second caller, the information spoken by the second caller; retrieving, from a database, a voice characteristic profile associated with the first caller, the voice characteristic profile comprising a first characteristic; determining a set of keywords associated with the first characteristic; modifying the information spoken by the second caller based on the first characteristic and the set of keywords; and communicating the information that is modified to the first caller. - View Dependent Claims (19, 20)
-
Specification