IP Library Granted Patent US 6,975,989
Granted Patent B2
US 6,975,989 · App. 09/964,428 · Granted Dec 13, 2005

Text to speech synthesizer with facial character reading assignment unit

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 6,975,989
App. No.
09/964,428
Granted
Dec 13, 2005
Kind
B2
Abstract

There is provided a text analyzer for analyzing Japanese text data, a facial character reading assignment unit for assigning facial character readings to character string portions of text analysis results determined to correspond to facial characters, and a speech synthesizer for outputting synthesized speech based on the analysis results of the text analyzer. The facial character reading assignment unit is constituted by a facial character determining unit for determining whether or not a symbol is a symbol constituting a facial character using an outline symbol table, a characteristic extraction unit for extracting characteristic symbols used in facial characters from character strings determined to be facial characters, and a reading selection unit for outputting readings allotted to the extracted reading numbers. Here, readings are assigned to the facial character strings according to the number of times characteristic symbols appear in facial characters.

Claims (41)

1. A text to speech synthesizer, comprising:

a text analyzer for analyzing text data;

a facial character reading assignment unit for assigning facial character readings to character string portions of text analysis results determined to correspond to facial characters; and

a speech synthesizer for outputting synthesized speech based on the analysis results of the text analyzer,

wherein the facial character reading assignment unit includes

a facial character determining unit for determining whether or not a symbol is a symbol constituting a facial character using an outline symbol table,

a characteristic extraction unit for extracting characteristic symbols used in facial characters from facial character strings determined to be for the facial characters, and assigning facial characters corresponding to characteristic symbols, using a character symbol table that associates characteristic symbols with particular reading numbers corresponding to the symbol, and

a reading selection unit for outputting readings allotted to extracted reading numbers with reference to a reading table that associates the reading numbers with particular readings corresponding thereto, with the readings being allotted to the facial character strings according to the number of appearances of characteristic symbols in the facial characters.

2. The text to speech synthesizer of claim 1 , wherein the facial character reading assignment unit decides upon readings for facial characters using the steps of:

(a) scanning the text and detecting a left outline symbol listed in the outline symbol table,

(b) detecting a right outline symbol within a range of a prescribed number of characters if a left outline symbol is detected,

(c) extracting symbols exhibiting characteristics of eyes from a character string portion encompassed by the left outline symbol and the right outline symbol, and

(d) referring to the characteristic symbol table and the reading table, and deciding upon a corresponding facial character reading from readings for characters exhibiting eyes.

3. A text to speech synthesizer, comprising:

a text analyzer for analyzing text data;

a facial character reading assignment unit for assigning facial character readings to character string portions of text analysis results determined to correspond to facial characters; and

a speech synthesizer for outputting synthesized speech based on the analysis results of the text analyzer,

wherein the facial character reading assignment unit includes

a facial character determining unit for determining whether or not a symbol is a symbol constituting a facial character using an outline symbol table,

a characteristic extraction unit for extracting, from character strings determined to be facial characters, characteristic symbols used in facial characters, using a characteristic symbol table consisting of characteristic symbols and number of groups the characteristic symbols belong to said characteristic extraction unit including a frequency vector calculator for calculating frequencies of characteristic symbols within the facial characters and extracting frequency vectors, and a normalization processor for normalizing the frequency vectors, and

a reading selection unit for selecting and outputting readings for typical vectors most similar to the extracted frequency vectors, using a vector reading table.

4. The text to speech synthesizer of claim 3 , wherein the facial character reading assignment unit decides upon readings for facial characters using the step of:

(a) scanning the text and detecting a left outline symbol and right outline symbol,

(b) extracting characteristics symbols used in facial characters from character strings encompassed by the left outline symbol and the right outline symbol,

(c) extracting and normalizing the frequency vectors, the frequency vectors indicating numbers of appearances of the characteristic symbols,

(d) selecting typical vectors most similar to the normalized frequency vectors, and

(e) taking readings allotted to the typical vectors as facial character readings.

5. A text to speech synthesizer, comprising:

a text analyzer for analyzing text data;

a facial character reading assignment unit for assigning facial character readings to character string portions of text analysis results determined to correspond to facial characters; and

a speech synthesizer for outputting synthesized speech based on the analysis results of the text analyzer,

wherein the facial character reading assignment unit includes

a facial character determining unit for determining whether or not a symbol is a symbol constituting a facial character, using an outline symbol table that is lined up based on similarities between shape characteristics,

a characteristic extraction unit for extracting characteristic symbols used in facial characters using a characteristic symbol table from character strings determined to be facial characters, said characteristic extraction unit including a frequency vector calculator for calculating the frequency of characteristic symbols within the facial characters and extracting frequency vectors and a normalization processor for normalizing frequency vectors, and

a reading selection unit for selecting and outputting readings for typical vectors most similar to the extracted frequency vectors, using a vector reading table.

6. The text to speech synthesizer of claim 5 , wherein the facial character reading assignment unit decides upon readings for facial characters using the steps of:

(a) scanning the text and detecting a left outline symbol and right outline symbol,

(b) extracting characteristic symbols used in facial characters from character strings encompassed by the left outline symbol and the right outline symbol,

(c) extracting the frequency vectors, the frequency vectors indicating numbers of appearances of the characteristic symbols, filtering processing the frequency vectors and normalizing the frequency vectors after the filtering processing,

(d) selecting typical vectors most similar to the normalized frequency vectors, and

(e) taking readings allotted to the typical vectors as facial character readings.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
CHANGE OF ADDRESS Recorded Dec 17, 2015
From: RAKUTEN, INC.
To: RAKUTEN, INC.
Reel/Frame 037751/0006 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2013
From: LAPIS SEMICONDUCTOR CO., LTD
To: RAKUTEN, INC.
Reel/Frame 029690/0652 →
CHANGE OF NAME Recorded Jun 21, 2012
From: OKI SEMICONDUCTOR CO., LTD.
To: LAPIS SEMICONDUCTOR CO., LTD.
Reel/Frame 028423/0720 →