Methods and systems for managing telecommunications and for translating voice messages to text messages
First Claim
1. A method of processing a voice communication and enabling a first user to share information with other users, comprising:
- receiving, at an application software program installed on a mobile device associated with the first user, a voice communication including a plurality of spoken words from a first user;
converting some or all of the voice communication received at the application program installed on the mobile device associated with the first user to text using at least in part a speech-to-text recognizer;
identifying gist of the voice communication from the translated text wherein the identification is based at least in part on;
an identification of one or more words in the translated text that correspond to respective one or more words in a vocabulary of uncommon words that are uncommon in voice communications, anda confidence value calculated by the speech-to-text recognizer in the identification of one or more words in the translated text that correspond to respective one or more words in the vocabulary of uncommon words;
automatically posting, by a processing system, text corresponding to the identified gist of the voice communication on a social networking web page associated with the first user,wherein the social networking web page is configured to share first user information posted on the social networking web page with others; and
wherein text corresponding to a portion of the plurality of spoken words is not posted and the social networking web page is accessible by at least a first plurality of other users.
6 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods that can be utilized to convert a voice communication received over a telecommunication network to text are described. In an illustrative embodiment, a call processing system coupled to a telecommunications network receives a call from a caller intended for a first party, wherein the call is associated with call signaling information. At least a portion of the call signaling information is stored in a computer readable medium. A greeting is played the caller, and a voice communication from the caller is recorded. At least a portion of the voice communication is converted to text, which is analyzed to identify portions that are inferred to be relatively more important to communicate to the first party. A text communication is generated including at least some of the identified portions and including fewer words than the recorded voice communication. At least a portion of the text communication is made available to the first party over a data network.
297 Citations
27 Claims
-
1. A method of processing a voice communication and enabling a first user to share information with other users, comprising:
-
receiving, at an application software program installed on a mobile device associated with the first user, a voice communication including a plurality of spoken words from a first user; converting some or all of the voice communication received at the application program installed on the mobile device associated with the first user to text using at least in part a speech-to-text recognizer; identifying gist of the voice communication from the translated text wherein the identification is based at least in part on; an identification of one or more words in the translated text that correspond to respective one or more words in a vocabulary of uncommon words that are uncommon in voice communications, and a confidence value calculated by the speech-to-text recognizer in the identification of one or more words in the translated text that correspond to respective one or more words in the vocabulary of uncommon words; automatically posting, by a processing system, text corresponding to the identified gist of the voice communication on a social networking web page associated with the first user, wherein the social networking web page is configured to share first user information posted on the social networking web page with others; and wherein text corresponding to a portion of the plurality of spoken words is not posted and the social networking web page is accessible by at least a first plurality of other users. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of processing a voice communication and enabling a user to share information with other users, comprising:
-
providing an application software program to a mobile device associated with a first user, wherein the application software program is at least in part; preinstalled on the mobile device of the first user, or transmitted to the mobile device of the first user; receiving at the application software program a voice communication including a plurality of spoken words from the first user; converting some or all of the voice communication to text; identifying gist of the voice communication from the translated text wherein the identification is based at least in part on; an identification of one or more words in the translated text that correspond to respective one or more vocabulary of phrases indicating gist, and a position in the translated text of the vocabulary of phrases indicating gist in the voice communication; automatically causing, at least in part, text corresponding to the identified gist of the voice communication to be displayed on a social networking web page associated with the first user, wherein the social networking web page is configured to share user information posted on the social networking web page with others and the social networking web is accessible by at least a first plurality of other users; and in addition to causing, at least in part, the concise version of the text to be displayed on the social networking web page accessible by at least the first plurality of users, automatically transmitting some or all of the text to one or more other destinations designated by the first user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
at least one computing device; program instructions stored in non-transitory memory, that when executed by the at least one computing device, are configured to cause the system to perform operations comprising; receiving, at an application software program installed on a mobile device associated with the first user, a voice communication including a plurality of spoken words from a first user; converting some or all of the voice communication received at the application program installed on the mobile device associated with the first user to text using at least in part a speech-to-text recognizer; identifying gist of the voice communication from the translated text wherein the identification is based at least in part on; an identification of one or more words in the translated text that correspond to respective one or more words in a vocabulary of uncommon words that are uncommon in voice communications, and a confidence value calculated by the speech-to-text recognizer in the identification of one or more words in the translated text that correspond to respective one or more words in the vocabulary of uncommon words; automatically posting text corresponding to the identified gist of the voice communication on a social networking web page associated with the first user, wherein the social networking web page is configured to share first user information posted on the social networking web page with others; and wherein text corresponding to a portion of the plurality of spoken words is not posted and the social networking web page is accessible by at least a first plurality of other users. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
at least one computing device; program instructions stored in non-transitory memory, that when executed by the at least one computing device, are configured to cause the system to perform operations comprising; providing an application software program to a mobile device associated with a first user, wherein the application software program is at least in part; preinstalled on the mobile device of the first user, or transmitted to the mobile device of the first user; receiving at the application software program a voice communication including a plurality of spoken words from the first user; converting some or all of the voice communication to text; identifying gist of the voice communication from the translated text wherein the identification is based at least in part on; an identification of one or more words in the translated text that correspond to respective one or more vocabulary of phrases indicating gist, and a position in the translated text of the vocabulary of phrases indicating gist in the voice communication; automatically causing, at least in part, text corresponding to the identified gist of the voice communication to be displayed on a social networking web page associated with the first user, wherein the social networking web page is configured to share user information posted on the social networking web page with others and the social networking web is accessible by at least a first plurality of other users; and in addition to causing, at least in part, the concise version of the text to be displayed on the social networking web page accessible by at least the first plurality of users, automatically transmitting some or all of the text to one or more other destinations designated by the first user. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification