api_key:
description: 您的 API 密钥。
required: true
type: string
language:
description: 要使用的语言。请注意,如果您将语言设置为默认值以外的其他语言,还需要同时指定匹配的语音类型。支持的语言请查看[可用语言列表](https://github.com/home-assistant/core/blob/dev/homeassistant/generated/microsoft_tts.py)。
required: false
type: string
default: "`en-us`"
gender:
description: 您希望使用的语音性别。可接受的值为 `Female` 和 `Male`。
required: false
type: string
default: "`Female`"
type:
description: "您想使用的语音类型。可接受的值列在文档中的服务名称映射表里:[参阅文档](https://learn.microsoft.com/azure/cognitive-services/speech-service/language-support?tabs=tts)。"
required: false
type: string
default: "`JennyNeural`"
rate:
description: "以百分比调整语速。示例值:`25`、`50`。"
required: false
type: integer
default: 0
volume:
description: "以百分比调整输出音量。示例值:`-20`、`70`。"
required: false
type: integer
default: 0
pitch:
description: "调整输出音高。示例值:`high`。"
required: false
type: string
default: "`default`"
contour:
description: "以百分比调整输出音高轮廓。此设置会覆盖 `pitch`。其作用请参阅 [W3 SSML 规范](https://www.w3.org/TR/speech-synthesis/#pitch_contour)。示例值:`(0%, -1st) (100%, +10st)`。"
required: false
type: string
region:
description: "您的 API 终端节点所在区域。请参阅[文档](https://learn.microsoft.com/azure/cognitive-services/speech-service/regions)。"
required: false
type: string
default: "`eastus`"