帮助与文档 > 产品文档 > AIGC > API文档 > 会议纪要
会议纪要

会议纪要(测试版)简介

概念解释

会议纪要服务,会议纪要生成是将在线的音视频会议利用语音转写、摘要等技术,自动分析和归纳会议记录中的内容,筛选出最重要的信息,并以简洁的方式呈现出来。会议纪要生成可以帮助人们更好地理解和记录会议内容,提高工作效率和沟通效果。

说明

Hi,您好,欢迎使用有道智云会议纪要接口服务。

本文档主要针对需要集成HTTP API的技术开发工程师,详细描述会议纪要能力相关的技术内容。

如果您有与我们商务合作的需求,可以通过以下方式联系我们:

商务邮箱: AIcloud_Business@corp.youdao.com

如果您对文档内容有任何疑问,可以通过以下几种方式联系我们:

客服QQ:1906538062

AIGC产品技术交流群 :837394306

联系邮箱: zhiyun@corp.youdao.com

温馨提示:

  • 本文档主要针对开发人员,接入测试前需要获取应用ID和应用密钥,并创建应用;如果您还没有,请按照 新手指南 获取。
  • 平台向每个账户赠送50元的体验金,供用户集成前测试所用。
  • 此服务暂不支持您在控制台自助开通,您可以在工作日10:00-18:00之间电话联系(010-8255-8901)智云获得接入支持,或者通过邮件(AIcloud_Business@corp.youdao.com)留下您的联系方式与合作需求,我们将在最近的工作日与您联系。 *

2.请求地址

baseUrl:

3.接口说明

*推荐使用wav格式16k采样率单通道音频数据
采样率:最高支持44.1k
通道数:仅支持单通道
比特率:16bits

注意事项

  • 推荐使用wav格式16k采样率单通道音频数据 采样率:最高支持44.1k 通道数:仅支持单通道 比特率:16bits

同步接口(文本输入)

接口说明:

会议纪要

地址:

baseUrl + /meeting_summary_text

字段名 含义 备注 必填
appKey 应用标识(应用 ID) true
curtime 当前时间戳(秒) true
q 待总结的会议内容文本 最长不超过2000字符 true
salt 随机字符串 true
sign 签名信息:sha256(appKey+input+salt+密钥) true
signType 签名类型 v3 true
lengthThreshold 返回结果字符限制 默认:500,最长不超500。结果字符可能存在超出现象 false
langType 文本的语种 默认:zh-CHS(中文)。目前仅支持中文、英文(zh-CHS, en) false

签名生成方法如下: signType=v3; sign=sha256(应用ID+input+salt+curtime+应用密钥); 其中,input的计算方式为:input=q前10个字符 + q长度 + q后10个字符(当q长度大于20)或 input=q字符串(当q长度小于等于20);

返回结果:

参数名称 描述 类型
errorCode 错误码 text
msg 描述 text
requestId 请求id text
result 结果
+text 生成结果 text

异步接口(音频输入)

说明: 会议纪要音频输入接口,采用multipart方式分片上传。

音频准备阶段

接口说明:

上传准备接口

地址:

baseUrl + /audio/prepare

字段名 含义 备注 必填
appKey 应用标识(应用 ID) true
curtime 当前时间戳(秒) true
q 音频文件名 长度不超过50字符 true
salt 随机字符串 true
sign 签名信息:sha256(appKey+input+salt+密钥) true
signType 签名类型 v3 true
sliceNum 需要分片的总数,每个分片大小不能大于100M 取值1-5 true
fileSize 音频文件总大小(单位byte) 最大不能超过450M true
langType 音频的语种 目前仅支持中文、英文(zh-CHS, en) true
serviceType 音频处理类型 取值见下表 true
format 音频格式 默认:wav。支持wav, mp3, aac false

签名生成方法如下: signType=v3; sign=sha256(应用ID+input+salt+curtime+应用密钥); 其中,input的计算方式为:input=q前10个字符 + q长度 + q后10个字符(当q长度大于20)或 input=q字符串(当q长度小于等于20);

serviceType取值:

参数 服务处理类型
2 会议纪要

返回结果:

参数名称 描述 类型
errorCode 错误码 text
msg 描述 text
result 结果
+uploadId 上传id text

音频上传

接口说明:

音频上传接口

地址:

baseUrl + /audio/upload

字段名 含义 备注 必填
appKey 应用标识(应用 ID) true
curtime 当前时间戳(秒) true
q 音频的uploadId prepare接口返回 true
salt 随机字符串 true
sign 签名信息:sha256(appKey+input+salt+密钥) true
signType 签名类型 v3 true
sliceId 当前分片id 取值1-5 true
file multipartFile音频文件分片 分片大小不能大于100M true

签名生成方法如下: signType=v3; sign=sha256(应用ID+input+salt+curtime+应用密钥); 其中,input的计算方式为:input=q前10个字符 + q长度 + q后10个字符(当q长度大于20)或 input=q字符串(当q长度小于等于20);

返回结果:

参数名称 描述 类型
errorCode 错误码 text
msg 描述 text
result 结果

音频分片合并接口

接口说明:

音频分片合并(所有分片上传完成后调用)

地址:

baseUrl + /audio/merge

字段名 含义 备注 必填
appKey 应用标识(应用 ID) true
curtime 当前时间戳(秒) true
q 音频的uploadId prepare接口返回 true
salt 随机字符串 true
sign 签名信息:sha256(appKey+input+salt+密钥) true
signType 签名类型 v3 true

签名生成方法如下: signType=v3; sign=sha256(应用ID+input+salt+curtime+应用密钥); 其中,input的计算方式为:input=q前10个字符 + q长度 + q后10个字符(当q长度大于20)或 input=q字符串(当q长度小于等于20);

返回结果:

参数名称 描述 类型
errorCode 错误码 text
msg 描述 text
result 结果

获取处理状态接口

接口说明:

获取音频处理状态

地址:

baseUrl + /audio/get_progress

字段名 含义 备注 必填
appKey 应用标识(应用 ID) true
curtime 当前时间戳(秒) true
q 音频的uploadId prepare接口返回 true
salt 随机字符串 true
sign 签名信息:sha256(appKey+input+salt+密钥) true
signType 签名类型 v3 true

签名生成方法如下: signType=v3; sign=sha256(应用ID+input+salt+curtime+应用密钥); 其中,input的计算方式为:input=q前10个字符 + q长度 + q后10个字符(当q长度大于20)或 input=q字符串(当q长度小于等于20);

返回结果:

参数名称 描述 类型
errorCode 错误码 text
msg 描述 text
result 结果
+uploadId 音频的uploadId text
+status 处理状态(取值见下表) text

status取值:

status 含义
0 音频数据创建
1 音频数据上传完成
2 音频数据处理中
3 处理完成(可以获取结果)
4 文件下载失败
5 音频格式转换失败
6 上传数据不合法
8 服务内部错误
9 AI生成结果失败
10 asr识别失败
11 按serviceType类型生成结果失败

获取处理结果接口

接口说明:

获取音频处理结果

地址:

baseUrl + /audio/get_result

字段名 含义 备注 必填
appKey 应用标识(应用 ID) true
curtime 当前时间戳(秒) true
q 音频的uploadId prepare接口返回 true
salt 随机字符串 true
sign 签名信息:sha256(appKey+input+salt+密钥) true
signType 签名类型 v3 true

签名生成方法如下: signType=v3; sign=sha256(应用ID+input+salt+curtime+应用密钥); 其中,input的计算方式为:input=q前10个字符 + q长度 + q后10个字符(当q长度大于20)或 input=q字符串(当q长度小于等于20);

返回结果:

参数名称 描述 类型
errorCode 错误码 text
msg 描述 text
result 结果
+generate AI生成结果 text

异步接口(音频URL输入)

音频上传接口

接口说明:

通过URL上传音频

地址:

baseUrl + /audio/uploadByUrl

字段名 含义 备注 必填
appKey 应用标识(应用 ID) true
curtime 当前时间戳(秒) true
q 音频文件名 长度不超过50字符 true
salt 随机字符串 true
sign 签名信息:sha256(appKey+input+salt+密钥) true
signType 签名类型 v3 true
audioUrl 音频URL地址 URL长度不超过500字符,音频大小不超过450M true
fileSize 音频文件总大小(单位byte) 最大不能超过450M true
langType 音频的语种 目前仅支持中文、英文(zh-CHS, en) true
serviceType 音频处理类型 取值见下表 true
format 音频格式 默认:wav。支持wav, mp3, aac false

签名生成方法如下: signType=v3; sign=sha256(应用ID+input+salt+curtime+应用密钥); 其中,input的计算方式为:input=q前10个字符 + q长度 + q后10个字符(当q长度大于20)或 input=q字符串(当q长度小于等于20);

serviceType取值:

参数 服务处理类型
2 会议纪要

返回结果:

参数名称 描述 类型
errorCode 错误码 text
msg 描述 text
result 结果
+uploadId 上传id text

获取处理状态接口

接口说明:

获取音频处理状态

地址:

baseUrl + /audio/get_progress

字段名 含义 备注 必填
appKey 应用标识(应用 ID) true
curtime 当前时间戳(秒) true
q 音频的uploadId prepare接口返回 true
salt 随机字符串 true
sign 签名信息:sha256(appKey+input+salt+密钥) true
signType 签名类型 v3 true

签名生成方法如下: signType=v3; sign=sha256(应用ID+input+salt+curtime+应用密钥); 其中,input的计算方式为:input=q前10个字符 + q长度 + q后10个字符(当q长度大于20)或 input=q字符串(当q长度小于等于20);

返回结果:

参数名称 描述 类型
errorCode 错误码 text
msg 描述 text
result 结果
+uploadId 音频的uploadId text
+status 处理状态(取值见下表) text

status取值:

status 含义
0 音频数据创建
1 音频数据上传完成
2 音频数据处理中
3 处理完成(可以获取结果)
4 文件下载失败
5 音频格式转换失败
6 上传数据不合法
8 服务内部错误
9 AI生成结果失败
10 asr识别失败
11 按serviceType类型生成结果失败

获取处理结果接口

接口说明:

获取音频处理结果

地址:

baseUrl + /audio/get_result

字段名 含义 备注 必填
appKey 应用标识(应用 ID) true
curtime 当前时间戳(秒) true
q 音频的uploadId prepare接口返回 true
salt 随机字符串 true
sign 签名信息:sha256(appKey+input+salt+密钥) true
signType 签名类型 v3 true

签名生成方法如下: signType=v3; sign=sha256(应用ID+input+salt+curtime+应用密钥); 其中,input的计算方式为:input=q前10个字符 + q长度 + q后10个字符(当q长度大于20)或 input=q字符串(当q长度小于等于20);

返回结果:

参数名称 描述 类型
errorCode 错误码 text
msg 描述 text
result 结果
+generate AI生成结果 text

错误代码列表

错误码 错误信息描述
101 缺少必填的参数,首先确保必填参数齐全,然后,确认参数书写是否正确。
104 不支持的API类型
105 不支持的签名类型
106 不支持的响应类型
110 无相关服务的有效应用,应用没有绑定服务,可以新建服务。注:某些服务的结果发音需要tts服务,需要在控制台创建语音合成实例绑定应用后方能使用。
111 开发者账号无效
202 签名检验失败,如果确认应用ID和应用密钥的正确性,仍返回202,一般是编码问题。请确保翻译文本 q 为UTF-8编码.
203 访问IP地址不在可访问IP列表
205 请求的接口与应用的平台类型不一致,确保接入方式(Android SDK、IOS SDK、API)与创建的应用平台类型一致。如有疑问请参考入门指南
206 因为时间戳无效导致签名校验失败
207 重放请求 接口salt+curtime来防重放(即一个请求不可以被请求2次),所以salt最好为UUID。
303 服务端的其它异常
401 账户已经欠费停用
B002 text参数过长
B003 媒体文件过大
B005 asr识别失败
B006 上传文件失败
B007 创建任务失败
B008 taskId不存在
B009 获取asr结果失败
B010 langType不支持
B011 format不支持
B012 vocalType参数错误
B013 fillInterval参数错误
B014 url格式错误
B015 url参数过长
B016 asr结果不存在,请检查任务状态