Non-lexical Cue Insertion Engine for Natural Speech Synthesis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current natural language interfaces in computing devices, such as smartphones and laptops, produce synthesized speech that sounds artificial due to the lack of non-lexical cues like prosody, pitch, and disfluencies, making it difficult for users to comprehend the intended meaning.

Innovation Solution

Incorporating non-lexical cues into text-to-speech systems using algorithmic technology to determine insertion points for cues such as disfluencies, phrasal stress, intonation, and breathing noises, which are then synthesized into the output speech to convey intended meaning and improve comprehension.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If non-lexical cues are incorporated into text-to-speech systems, then the naturalness and comprehensibility of synthesized speech is improved, but the device complexity increases

Engineering Contradiction:
Improvecomprehensibility of synthesized speechVSAvoidcomplexity of text-to-speech system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the text-to-speech system into distinct functional modules: a non-lexical cue insertion engine that processes lexical text to generate augmented text with non-lexical cues, and a speech synthesizer that converts the augmented text to speech. This segmentation allows each module to specialize in specific tasks, improving overall comprehensibility while managing complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary component - the non-lexical cue insertion engine - that acts as a mediator between the lexical text input and the speech synthesis process. This intermediary adds non-lexical cues (such as disfluencies, pauses, and emphasis markers) to the lexical text, thereby enhancing the naturalness and comprehensibility of the final speech output without requiring complete redesign of the synthesis system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If non-lexical cues are added to convey intended meaning, then the information content of synthesized speech is improved, but the processing time increases

Engineering Contradiction:
Improveinformation conveyed by synthesized speechVSAvoidprocessing time for text-to-speech conversion
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The non-lexical cue insertion engine performs preliminary action by pre-processing the lexical text to identify and insert appropriate non-lexical cues before the speech synthesis stage. By determining insertion points and adding cues in advance, the system enriches the information content of the speech without adding significant processing time during the actual synthesis and playback phases.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies parameter changes by modifying the text representation to include non-lexical cue markers at specific insertion points. These parameter changes (adding metadata tags, modifying text structure) enable the speech synthesizer to incorporate expressive features efficiently, conveying additional information about intended meaning without proportionally increasing processing time.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240127789A1Systems and methods for providing non-lexical CUES in synthesized speech
Publication Date: 2024.04.18 INTEL CORP
  • US20240127789A1 patent drawing
  • US20240127789A1 patent drawing
  • US20240127789A1 patent drawing

AI summary

Systems and methods are disclosed for providing non-lexical cues in synthesized speech. An example system includes processor circuitry to generate a breathing cue to enhance speech to be synthesized from text; determine a first insertion point of the breathing cue in the text, wherein the breathing cue is identified by a first tag of a markup language; generate a prosody cue to enhance speech to be synthesized from the text; determine a second insertion point of the prosody cue in the text, wherein the prosody cue is identified by a second tag of the markup language; insert the breathing cue at the first insertion point based on the first tag and the prosody cue at the second insertion point based on the second tag; and trigger a synthesis of the speech from the text, the breathing cue, and the prosody cue.