QVoice Class

The QVoice class allows to set and retrieve values of a particular voice. 更多...

头: #include <QVoice>
qmake: QT += texttospeech

公共类型

enum Age { Child, Teenager, Adult, Senior, Other }
enum Gender { Male, Female, Unknown }

公共函数

QVoice ()
QVoice (const QVoice & other )
~QVoice ()
QVoice::Age age () const
QVoice::Gender gender () const
QString name () const
bool operator!= (const QVoice & other )
void operator= (const QVoice & other )
bool operator== (const QVoice & other )

静态公共成员

QString ageName (QVoice::Age age )
QString genderName (QVoice::Gender gender )

详细描述

The QVoice class allows to set and retrieve values of a particular voice.

成员类型文档编制

enum QVoice:: Age

The age of a voice.

常量 描述
QVoice::Child 0 Voice of a child
QVoice::Teenager 1 Voice of a teenager
QVoice::Adult 2 Voice of an adult
QVoice::Senior 3 Voice of a senior
QVoice::Other 4 Voice of unknown age

enum QVoice:: Gender

The gender of a voice.

常量 描述
QVoice::Male 0 Voice of a male
QVoice::Female 1 Voice of a female
QVoice::Unknown 2 Voice of unknown gender

成员函数文档编制

QVoice:: QVoice ()

Default constructs an instance of QVoice.

QVoice:: QVoice (const QVoice & other )

Default constructs an instance of QVoice.

QVoice:: ~QVoice ()

Destroys the instance of QVoice.

QVoice::Age QVoice:: age () const

Returns the age of a voice.

[static] QString QVoice:: ageName ( QVoice::Age age )

Returns a string representing the age class of a voice.

QVoice::Gender QVoice:: gender () const

Returns the gender of a voice.

[static] QString QVoice:: genderName ( QVoice::Gender gender )

̈́ Returns the gender name of a voice.

QString QVoice:: name () const

Returns the name of a voice.

bool QVoice:: operator!= (const QVoice & other )

Compares the name , gender ,和 age of this voice with other 。返回 true if they are not identical.

void QVoice:: operator= (const QVoice & other )

拷贝赋值运算符。

bool QVoice:: operator== (const QVoice & other )

Compares the name , gender ,和 age of this voice with other 。返回 true if all of them match.