IP Library Granted Patent US 8,719,004
Granted Patent B2
US 8,719,004 · App. 12/727,736 · Granted May 6, 2014

Systems and methods for punctuating voicemail transcriptions

Inventor: James Siminoff (Pacific Palisades, CA)
Assignee: Ditech Networks, Inc.
G10L15/265G10L15/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,719,004
App. No.
12/727,736
Granted
May 6, 2014
Kind
B2
Abstract

A system, method and software product punctuates voicemail transcription text. A transcription text of the voicemail message is generated and the pauses between words of the transcribed text are determined. Ellipses are inserted into the transcription text at the position of “er” and “ahh” type words and pauses between words of the transcribed text.

Claims (29)

1. A method for punctuating voicemail transcription text, comprising:

receiving, at a device, a voicemail message from telecommunication service provider;

transcribing, via the device, the voicemail into a transcription text and determining a beginning time and an ending time of each transcribed word within the voicemail;

identifying Y largest pauses between transcribed words of the transcription text, where Y is a limit on the number of ellipses to be inserted; and

inserting ellipses into the transcription text at the position of the Y largest pauses wherein the Y largest pauses is a number smaller than a total number of pauses of the transcription text.

2. The method of claim 1 , wherein the pauses include sounds.

3. The method of claim 1 , wherein the pauses include hesitations.

4. The method of claim 1 , further comprising storing the transcription text at a storage device.

5. A software product comprising instructions, stored on non-transitory computer-readable media, wherein the instructions, when executed by a computer, perform steps for punctuating voicemail transcription text, comprising:

instructions for receiving, at a device, a voicemail message from telecommunication service provider;

instructions for transcribing, via the device, the voicemail into a transcription text and determining a beginning time and an ending time of each transcribed word within the voicemail;

instructions for identifying Y largest pauses within the transcription text, where Y is a limit on the number of ellipses to be inserted; and

instructions for inserting ellipses into the transcription text at the position of the Y largest pauses wherein the Y largest pauses is a number smaller than a total number of pauses of the transcription text.

6. The software product of claim 5 , wherein the pauses include sounds.

7. The software product of claim 5 , wherein the pauses include hesitations.

8. The software product of claim 5 , further comprising storing the transcription text at a storage device.

9. A system for punctuating voicemail transcription text, comprising:

means for receiving a voicemail at a device;

means for transcribing, via the device, audio of the voicemail into transcription text and determining the beginning and finishing times of each transcribed word; and

means for identifying the Y largest pauses between transcribed words of the transcription text, where Y is a limit on the number of ellipses to be inserted; and

means for inserting ellipses into the transcription text at the position of the Y largest pauses wherein the Y largest pauses is a number smaller than a total number of pauses of the transcription text.

10. The system of claim 9 , wherein the pauses include sounds.

11. The system of claim 9 , wherein the pauses include hesitations.

12. The system of claim 9 , further comprising storing the transcription text at a storage device.

13. A method for punctuating voicemail transcription text, comprising:

receiving, at a device, a voicemail message from telecommunication service provider;

transcribing, via the device, the voicemail into a transcription text and determining a beginning time and an ending time of each transcribed word within the voicemail;

identifying Y pauses within the transcription text, where Y is a limit on the number of ellipses to be inserted; and

inserting punctuation between a first word and a second word of the transcription text at the position of the Y pauses in order to indicate a hesitation, wherein the Y largest pauses is a number smaller than a total number of pauses of the transcription text.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2023
From: NUANCE COMMUNICATIONS, INC.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 065533/0389 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2012
From: SIMINOFF, JAMES
To: SIMULSCRIBE LLC
Reel/Frame 028572/0591 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2012
From: SIMULSCRIBE LLC
To: DITECH NETWORKS, INC.
Reel/Frame 028572/0603 →
Continuity (2)
Provisional Application 61161695 · Mar 19, 2009
Related Publication 20100241429A1 · Sep 23, 2010