通过阿里云语音服务API接口发起语音通知,播放的音频为文本转语音模板转换后的音频文件或是提前录制并上传的音频文件。

API接口

API 功能特点 适用场景 示例 优缺点
SingleCallByTts 通过文本转语音的方式播放语音内容,不需要复杂的录制过程,且能够在模板内加入变量 告警通知,快递通知等。 您有一个快递到了,领取地址是${address},请尽快领取。 变量灵活,简单易用,不需要提前录制音频文件;合成音缺少亲和力。
SingleCallByVoice 语音文件提前上传,真人播报 会议通知。 您好,您预约的会议即将开始,请尽快到会议室参加会议。 真人播报亲和力较强;内容固定,需要重复录制不同模板。

流程概述

语音通知的流程图如下所示。

语音通知流程图
在进行如下流程前,您需要:
  1. 提交企业资质:在购买号码之前,需要提交相关的企业资质,您可以选择普通资质或400资质。
  2. 购买号码:您可以进入语音号码页面开始购买400或普通号码。
  3. 上传语音文件或提交语音模版:您可以在控制台页面进行添加或提交,详情请参见语音文件页面语音通知模板页面
  4. 发起语音通知:API接口请参见SingleCallByTtsSingleCallByVoice

查询记录

您可以查询通话记录详情:

相关文档

您可以线上调用API进行测试,详情请参见使用OpenAPI Explorer

您也可以参见Java版本语音通知Python版本语音通知,实现本地SDK调用。