VoiceSelector QML 类型

为选择文本到语音元素的声音提供附加属性。 更多...

导入说明import QtTextToSpeech
Qt 6.6

属性

方法

详细描述

此类型提供了一组默认未设置的属性。文本到语音元素将选择第一个匹配所有设置的属性值的语音。如果找不到符合所有条件的语音,则语音不会更改。

在文本到语音对象初始化后设置此组中的单个属性,必须调用 select() 方法来触发语音的选择。

另请参阅TextToSpeech::voiceTextToSpeech::availableVoices

属性文档

age : 枚举

此属性指定所选语音应具有的 年龄


gender : 枚举

此属性指定所选语音应具有的 性别


language : 地区设置

此属性指定所选语音应使用的语言。

此属性的数据类型为地区设置,但只会考虑地区设置的“语言”部分,忽略“区域”部分。

另请参阅locale


locale : 地区设置

此属性指定所选语音应使用的地区。

如果设置此属性,则语音的语言和地区必须匹配。

另请参阅language


name : 变量

此属性指定所选语音应使用的名称。

该属性可以是字符串或正则表达式。


方法文档

void select()

根据指定的标准激活语音的选择。

注意:只有当在实例化TextToSpeech对象之后修改了选择标准时,才需要调用此方法。


© 2024 The Qt Company Ltd. 本文档中包含的文档贡献是各自所有者的版权。本文档的提供受GNU自由文档许可证版本1.3条款的约束,该许可证由自由软件基金会发布。Qt及其相应商标是芬兰以及全球其他国家的The Qt Company Ltd.的商标。所有其他商标均为各自所有者的财产。