AI Text-to-Speech Engine with Content-Based Style Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional text-to-speech services cannot reflect various speech styles and lack the ability to generate texts with styles based on content, resulting in uniform speech styles for texts from the same user.

Innovation Solution

An artificial intelligence apparatus that extracts content keywords from input texts, determines appropriate speech or text styles, and uses TTS or text generation engines to generate output accordingly, allowing for varied styles at the unit level such as words or clauses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a predetermined Text-To-Speech engine is used, then the conversion process is simple, but the speech style cannot reflect various content styles

Engineering Contradiction:
Improvespeech style varietyVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the text processing into multiple stages: keyword extraction, style determination, and TTS generation. By dividing the complex task of style-aware speech generation into separate functional modules, the system achieves versatility in speech styles while maintaining manageable complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary style determination module that acts as a mediator between the input text and the TTS engine. This intermediary component analyzes text content, determines appropriate styles, and selects corresponding TTS engines, enabling flexible speech style adaptation without directly complicating the core TTS conversion process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If uniform TTS engine is used for all texts, then the processing is consistent and simple, but it cannot generate different styles for different content

Engineering Contradiction:
Improvecontent-style matchingVSAvoidprocessing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by extracting keywords and determining styles before the actual TTS generation. This pre-processing step analyzes the text content in advance, identifies appropriate speech styles, and prepares the TTS engine selection, thereby enabling content-style matching while maintaining efficient processing through structured preparation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by making the TTS engine selection adaptive rather than fixed. The system dynamically chooses different TTS engines based on the determined speech style, allowing the processing pipeline to adjust its behavior according to content requirements while maintaining consistent overall processing through automated decision-making.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If the same speech style is applied to all texts from a user, then the processing is uniform and efficient, but it cannot reflect emotional nuances of different content

Engineering Contradiction:
Improveemotional expressionVSAvoidstyle determination complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by determining speech styles at the sentence or clause level rather than applying a uniform style to all user texts. This allows different emotional nuances to be captured in different parts of the text, with each local unit receiving appropriate style treatment while the overall system remains manageable through localized analysis.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent utilizes parameter changes by varying speech style parameters (such as tone, pitch, speed) based on the determined style for each text unit. This enables emotional expression through parameter variation while keeping the determination process efficient by using keyword-based style classification rather than complex real-time analysis.

Inventive Principle:
Principle #35Parameter changes

4Adaptability or versatility

If style is determined at the sentence level, then the processing is simple, but it cannot emphasize specific units within sentences

Engineering Contradiction:
Improveunit-level style variationVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the text into smaller units (sentences, clauses, or words) and applies style determination to each unit independently. This segmentation enables unit-level style variation and emphasis while maintaining processing simplicity through standardized treatment of each segment, avoiding the need for complex holistic analysis.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11488576B2Artificial intelligence apparatus for generating text or speech having content-based style and method for the same
Publication Date: 2022.11.01 LG ELECTRONICS INC
  • US11488576B2 patent drawing
  • US11488576B2 patent drawing
  • US11488576B2 patent drawing

AI summary

Provided is an artificial intelligence (AI) apparatus for generating a speech having a content-based style, including: a memory configured to store a plurality of TTS (Text-To-Speech) engines; and a processor configured to: obtain image data or text data containing a text, extract at least one content keyword corresponding to the text, determine a speech style based on the extracted content keyword, generate a speech corresponding to the text by using a TTS engine corresponding to the determined speech style among the plurality of TTS engines, and output the generated speech.