Qt TextToSpeech Documentation

Changes to Qt TextToSpeech

Available Engines

API changes

The QTextToSpeech class

The QVoice class

The QTextToSpeechEngine and QTextToSpeechPlugin classes

Hello Speak Example

Qt TextToSpeech

Using the Module

QML API

C++ API

Building with CMake

Building with qmake

Overviews and Important Topics

QML Types

C++ Classes

Reference and Examples

Licenses and Attributions

Qt TextToSpeech Engines

WinRT

SAPI

Darwin

macOS

Android

Flite

speech-dispatcher

Quick Speech Example

Initializing a TextToSpeech

Getting the status

Highlighting words as they are spoken

Controlling speech

The speak button

The pause, resume, and stop buttons

Selecting text to speech options

Selecting engine, locale, and voice

Selecting volume, pitch, and rate

Updating available options

Running the Example

TextToSpeech

VoiceSelector

voice

Qt TextToSpeech Examples

Qt TextToSpeech C++ Classes

Qt TextToSpeech QML Types