QTextToSpeechEngine#
Synopsis#
Virtual functions#
def
availableLocales
()def
availableVoices
()def
errorReason
()def
errorString
()def
locale
()def
pause
(boundaryHint)def
pitch
()def
rate
()def
resume
()def
say
(text)def
setLocale
(locale)def
setPitch
(pitch)def
setRate
(rate)def
setVoice
(voice)def
setVolume
(volume)def
state
()def
stop
(boundaryHint)def
voice
()def
volume
()
Signals#
def
errorOccurred
(error, errorString)def
stateChanged
(state)
Static functions#
def
createVoice
(name, locale, gender, age, data)def
voiceData
(voice)
Detailed Description#
- class PySide6.QtTextToSpeech.QTextToSpeechEngine([parent=None])#
- Parameters
parent –
PySide6.QtCore.QObject
- abstract PySide6.QtTextToSpeech.QTextToSpeechEngine.availableLocales()#
- Return type
- abstract PySide6.QtTextToSpeech.QTextToSpeechEngine.availableVoices()#
- Return type
- static PySide6.QtTextToSpeech.QTextToSpeechEngine.createVoice(name, locale, gender, age, data)#
- Parameters
name – str
locale –
PySide6.QtCore.QLocale
gender –
Gender
age –
Age
data – object
- Return type
- PySide6.QtTextToSpeech.QTextToSpeechEngine.errorOccurred(error, errorString)#
- Parameters
error –
ErrorReason
errorString – str
- abstract PySide6.QtTextToSpeech.QTextToSpeechEngine.errorReason()#
- Return type
- abstract PySide6.QtTextToSpeech.QTextToSpeechEngine.errorString()#
- Return type
str
- abstract PySide6.QtTextToSpeech.QTextToSpeechEngine.locale()#
- Return type
- abstract PySide6.QtTextToSpeech.QTextToSpeechEngine.pause(boundaryHint)#
- Parameters
boundaryHint –
BoundaryHint
- abstract PySide6.QtTextToSpeech.QTextToSpeechEngine.pitch()#
- Return type
double
- abstract PySide6.QtTextToSpeech.QTextToSpeechEngine.rate()#
- Return type
double
- abstract PySide6.QtTextToSpeech.QTextToSpeechEngine.resume()#
- abstract PySide6.QtTextToSpeech.QTextToSpeechEngine.say(text)#
- Parameters
text – str
- abstract PySide6.QtTextToSpeech.QTextToSpeechEngine.setLocale(locale)#
- Parameters
locale –
PySide6.QtCore.QLocale
- Return type
bool
- abstract PySide6.QtTextToSpeech.QTextToSpeechEngine.setPitch(pitch)#
- Parameters
pitch –
double
- Return type
bool
- abstract PySide6.QtTextToSpeech.QTextToSpeechEngine.setRate(rate)#
- Parameters
rate –
double
- Return type
bool
- abstract PySide6.QtTextToSpeech.QTextToSpeechEngine.setVoice(voice)#
- Parameters
voice –
PySide6.QtTextToSpeech.QVoice
- Return type
bool
- abstract PySide6.QtTextToSpeech.QTextToSpeechEngine.setVolume(volume)#
- Parameters
volume –
double
- Return type
bool
- abstract PySide6.QtTextToSpeech.QTextToSpeechEngine.stop(boundaryHint)#
- Parameters
boundaryHint –
BoundaryHint
- abstract PySide6.QtTextToSpeech.QTextToSpeechEngine.voice()#
- Return type
- static PySide6.QtTextToSpeech.QTextToSpeechEngine.voiceData(voice)#
- Parameters
voice –
PySide6.QtTextToSpeech.QVoice
- Return type
object
- abstract PySide6.QtTextToSpeech.QTextToSpeechEngine.volume()#
- Return type
double