你好,我正在尝试使用python和文本到语音服务来配置语音速率。我需要参数声明。
谢谢@yutongtie msft,你的回答帮助很大。
有两种方法可以更改"文本到语音"的速率。
-
创建自定义语音。请参阅此处
-
SSML语言:使用SSML语言控制语速。您可以更改为使用SSML作为输入来呼叫语音服务。然后它可以改变语音速率。
prosody
元素用于指定对"文本到语音"输出的音高、轮廓、范围、速率、持续时间和音量的更改。
< prosody pitch="value" contour="value" range="value" rate="value" duration="value" volume="value"> < /prosody>
Rate表示文本的语速。您可以将费率表示为:
一个相对值,表示为一个作为默认值乘数的数字。例如,1的值不会导致速率发生变化。0.5的值会导致比率减半。3的值会使速率增加三倍。
一个常数值:
-
x-slow
-
列表项
-
慢速
-
介质
-
快速
-
x快速
-
默认
请参阅此处