ReedenReeden

阿里云语音合成

阿里云语音合成

阿里云语音合成

阿里云语音合成是阿里云提供的智能语音服务,支持多种语言和多种音色,音质自然流畅。

注册步骤

  1. 访问阿里云官网
  2. 如果没有账号,需要先注册一个阿里云账号并完成实名认证
  3. 登录后,在搜索栏中搜索"智能语音交互"
  4. 进入智能语音交互控制台
  5. 如果是首次使用,需要开通服务

创建项目获取 AppKey

  1. 在【智能语音交互控制台】,点击左侧菜单"项目管理"
  2. 点击"创建项目"按钮
  3. 填写项目名称,选择需要的功能(选择"语音合成")
  4. 创建完成后,在项目列表中可以看到您的项目
  5. 点击项目名称进入详情,复制 AppKey
阿里云语音合成项目页面

创建 RAM 子用户获取 AccessKey

为了账号安全,建议创建 RAM 子用户来获取 AccessKey,而不是使用主账号的 AccessKey。

1. 进入 RAM 访问控制台

  1. 鼠标悬停在控制台右上角的头像上
  2. 点击"AccessKey 管理"
  3. 在弹出的安全提示中,选择"开始使用子用户 AccessKey"

2. 创建子用户

  1. 进入 RAM 访问控制台后,点击左侧菜单"用户"
  2. 点击"创建用户"按钮
  3. 填写用户信息:
    • 登录名称:例如 tts-user
    • 显示名称:例如 语音合成服务
  4. 在"访问方式"中,勾选 OpenAPI 调用访问
  5. 点击"确定"创建用户
  6. 创建成功后,会显示 AccessKey IDAccessKey Secret,请立即复制保存

注意:AccessKey Secret 只会显示一次,请妥善保存。如果遗失需要重新创建。

3. 为子用户授权

  1. 在用户列表中,点击刚创建的用户名
  2. 点击"权限管理"标签页
  3. 点击"新增授权"按钮
  4. 在权限策略中搜索 AliyunNLSFullAccess
  5. 选中该策略,点击"确定"完成授权
阿里云 RAM 子用户授权页面

配置软件

  1. 打开软件设置
  2. 进入"语音合成"设置页面
  3. 选择"阿里云"作为语音引擎
  4. 点击"配置"按钮
  5. 填写以下信息:
    • AppKey:您在项目管理中获取的 AppKey
    • AccessKey ID:您的 AccessKey ID
    • AccessKey Secret:您的 AccessKey Secret
    • 区域:选择服务区域(默认为上海 cn-shanghai)
  6. 点击保存,系统会自动获取可用的语音列表

支持的区域

区域区域代码
上海cn-shanghai
北京cn-beijing
深圳cn-shenzhen

常见问题

Q: 为什么保存后没有语音列表?

A: 请检查您的 AppKey、AccessKey ID 和 AccessKey Secret 是否填写正确,以及是否已开通智能语音交互服务。

Q: 如何选择区域?

A: 建议选择离您地理位置最近的区域,以获得更好的响应速度。默认选择上海即可。

Q: 阿里云语音合成收费吗?

A: 阿里云语音合成服务提供一定的免费额度,超出后按量计费。具体价格请参考阿里云官方定价

完成以上步骤后,您就可以使用阿里云语音合成服务了。