class QTextToSpeechEngine#

Inheritance diagram of PySide6.QtTextToSpeech.QTextToSpeechEngine

摘要#

方法#

虚拟方法#

信号#

静态函数#

注意

此文档可能包含自动从C++翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译存在问题,您也可以通过在https:/bugreports.qt.io/projects/PYSIDE创建工单的方式来通知我们。

详细描述#

__init__([parent=None])#
参数:

parentQObject

抽象的 availableLocales()#
返回类型:

QLocale列表

抽象的 availableVoices()#
返回类型:

QVoice列表

capabilities()#
返回类型:

Capability组合

静态的 createVoice(name, locale, gender, age, data)#
参数:
返回类型:

QVoice

errorOccurred(error, errorString)#
参数:
抽象的 errorReason()#
返回类型:

ErrorReason

抽象 errorString()#
返回类型:

str

抽象 locale()#
返回类型:

QLocale

抽象 pause(boundaryHint)#
参数:

boundaryHintBoundaryHint

抽象 pitch()#
返回类型:

float

抽象 rate()#
返回类型:

float

抽象 resume()#
抽象 say(text)#
参数:

text – str

sayingWord(word, start, length)#
参数:
  • word – str

  • start – int

  • length – int

抽象 setLocale(locale)#
参数:

localeQLocale

返回类型:

bool

抽象 setPitch(pitch)#
参数:

pitch – float

返回类型:

bool

抽象 setRate(rate)#
参数:

rate – float

返回类型:

bool

抽象 setVoice(voice)#
参数:

voiceQVoice

返回类型:

bool

抽象 setVolume(volume)#
参数:

volume – float

返回类型:

bool

抽象 state()#
返回类型:

状态

stateChanged(state)#
参数:

stateState

抽象 stop(boundaryHint)#
参数:

boundaryHintBoundaryHint

抽象 synthesize(text)#
参数:

text – str

synthesized(format, data)#
参数:
抽象 voice()#
返回类型:

QVoice

静态 voiceData(voice)#
参数:

voiceQVoice

返回类型:

对象

抽象 volume()#
返回类型:

float