IP Library Granted Patent US 7,415,413
Granted Patent B2
US 7,415,413 · App. 11/092,008 · Granted Aug 19, 2008

Methods for conveying synthetic speech style from a text-to-speech system

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 7,415,413
App. No.
11/092,008
Granted
Aug 19, 2008
Kind
B2
Abstract

A technique for producing speech output in a text-to-speech system is provided. A message is created for communication to a user in a natural language generator of the text-to-speech system. The message is annotated in the natural language generator with a synthetic speech output style. The message is conveyed to the user through a speech synthesis system in communication with the natural language generator, wherein the message is conveyed in accordance with the synthetic speech output style.

Claims (20)

1. A method of producing speech output in a text-to-speech system comprising the steps of:

creating a message for communication to a user in a natural language generator of the text-to-speech system;

annotating the message in the natural language generator with a synthetic speech output style, wherein the message is annotated automatically in accordance with a defined set of rules; and

conveying the message to the user through a speech synthesis system in communication with the natural language generator, wherein the message is conveyed in accordance with the synthetic speech output style.

2. The method of claim 1 , wherein the text-to-speech system is utilized as part of an automatic dialog system.

3. The method of claim 2 , wherein the step of creating a message is performed in response to the step of receiving communication from the user of the automatic dialog system.

4. The method of claim 3 , further comprising the steps of:

transcribing words in the communication from the user in a speech recognition engine of the automatic dialog system;

determining the meaning of the words of the user through a natural language understanding unit in communication with the speech recognition engine in the automatic dialog system;

retrieving requested information in accordance with the meaning of the words, from a database in communication with the natural language understanding unit in the automatic dialog system; and

sending the requested information from the database to the natural language generator.

5. The method of claim 1 , wherein, in the step of annotating a message, the set of rules determine a number of messages to be annotated in a communication with a user.

6. The method of claim 1 , wherein, in the step of annotating a message, the set of rules annotate a first message of a communication with a user.

7. The method of claim 1 , wherein, in the step of annotating a message, the set of rules annotate every tenth message of a communication with a user.

8. A method of producing speech output in a text-to-speech system comprising the steps of:

creating a message for communication to a user in a natural language generator of the text-to-speech system;

annotating the message in the natural language generator with a synthetic speech output style, wherein the synthetic speech output style comprises at least one of a monotone voice, a pitch contoured voice, a creaky voice, a buzzy voice, a vocoder effected voice and a varied speed voice; and

conveying the message to the user through a speech synthesis system in communication with the natural language generator, wherein the message is conveyed in accordance with the synthetic speech output style.

9. The method of claim 8 , wherein, in the step of annotating a message, the message is annotated manually by a designer.

10. The method of claim 9 , wherein, in the step of annotating a message, the message is annotated using a markup language.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2023
From: NUANCE COMMUNICATIONS, INC.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 065533/0389 →