文档

声码服务

更新时间:

本文将向您介绍阿里云IoT智能声码服务及其使用方法。

智能声码服务,为用户提供将文本信息编码为高频声码,以及接收带有高频声码的录音片段,完成解码向用户应用返回文本信息的服务。通过人耳听不到的声音频率,向设备传递信息,是一种全新的交互方式。

前提条件

已开通智能声码服务。具体操作,请参见开通服务。您可以通过向qlcyadservice@list.alibaba-inc.com 发送邮件,获取手机端SDK。

智能声码服务从每月编码和解码次数维度计费,您可根据业务需求选择具体规格使用。

重要

智能声码是一段44kHz采样率的数字音频,其频率在16kHz~20kHz之间,要正确地播放声码音频,您的播放设备需要支持44kHz 采样率音频的解码播放,同时输出频率响应范围应涵盖16K~20KHz音频。

使用流程

image
  1. 通过云端应用调用智能声码服务API或在控制台创建声码,将文本信息编码为声码。

  2. 将创建的声码通过在线推送或下载拷贝的模式,存入本地设备中,配合业务逻辑进行播放。

  3. 预置声码解码SDK的手机实现在实际运行环境下的声码获取,并上传云端实现解码,获得声码包含的文本信息。

  4. 手机通过文本信息向用户提供营销内容,实现内容触达用户。

创建声码

  1. 登录物联网平台控制台,在左侧导航栏选择增值服务

  2. 增值服务页面,单击智能声码服务下的前往服务

  3. 智能声码服务工作台左上角,选择对应实例。

  4. 在左侧导航栏中选择声码管理

  5. 声码管理页面,单击创建声码

  6. 完成声码配置,单击确定

    参数

    说明

    声码内容

    需要编码为智能声码的文本内容。

    声码持续时间

    声码将会被反复播放一个您指定的时间,如果您设置的时间小于单个声码循环的时长,将以声码时长为准。

    是否可公开解析

    • 不公开只能被自己APP解析(默认):只允许声码所在实例下的设备请求声码解码。

    • 公开将来可以被其他APP解析:可以使用发送邮件的方式配置白名单,允许跨实例的设备请求声码解码,跨实例解码的用量计算在声码所在的实例下。

管理声码

管理声码

声码管理页面:

  • 您可以看到已创建的声码列表,信息如下。

    参数

    说明

    声码ID

    对应声码在系统中的唯一ID。

    声码名称

    对应的声码名称。

    创建时间

    声码创建的时间。

    声码持续时间

    声码的播放时长。

    声码内容

    声码对应的文本内容。您可单击操作列的查看,获取完整声码内容。

    是否可公开解析

    显示是否可公开解析信息。您可单击操作列的解码详情,查看解码APP名称解析次数

  • 您可以下载删除声码列表中的声码。

  • 您可以编辑声码ID、声码名称和声码持续时间。

查看服务详情

服务详情

服务详情页面,您可查看当前规格服务在本月的使用情况,包含:

  • 编码次数:展示当月可编码次数和已经使用的编码次数

  • 解码次数:展示当月可解码次数和已经使用的解码次数。

  • 解码分布:展示所选日期内,每个时段的解码次数分布。当日显示当前时刻前1小时的统计数据。

说明
  • 若当前编解码规格与实际使用量不匹配时,您可单击页面右上角的升配,提升服务规格,以满足实际业务需求。

  • 若当前服务欠费,您可单击页面右上角的续费,进入续费页面,按照当前规格进行续费。

相关API

您也可通过物联网平云端API使用智能声码服务。

API

说明

CreateSoundCode

创建声码。

QuerySoundCodeList

查询声码列表。

GetSoundCodeAudio

获取声码音频下载地址。

DeleteSoundCode

删除声码。

  • 本页导读 (1)
文档反馈