在 Azure 中将文本合成语音
Azure 神经文本转语音 (打开新窗口)是Azure 认知服务系列的一部分 (打开新窗口)。您可以使用它将文本合成为自然的人类语音。您可以将文本翻译成超过54 种语言和区域的语音 (打开新窗口)129 种神经声音的列表还在不断增加。
在这篇文章中,我们将创建一个可以将文本转语音的简单应用程序。
先决条件
如果您想继续操作,您将需要以下内容:
Azure 订阅(如果您没有 Azure 订阅,请创建一个免费帐户 (打开新窗口)在你开始之前)
最新版本的Visual Studio (打开新窗口)或Visual Studio 代码 (打开新窗口)。本文使用 Visual Studio,您也可以使用 VS Code 来完成相同的结果。
使用 Azure 中的文本转语音服务
要开始将文本转换为语音,我们需要创建 Azure 认知服务语音服务。我们将在 Azure 门户中执行此操作。
1、单击创建资源按钮(左上角的加号)
2、搜索语音,选择“语音”结果,然后单击“创建”
3、这将带您进入“创建语音”边栏选项卡
4、填写语音服务的名称
5、选择地点
6、选择定价等级。免费套餐适合此演示
7、最后,选择一个资源组
8、单击“创建”,创建语音服务