14个文本转图像AI API
如何获取序列猴子 API开放平台 密钥(分步指南)
在数字媒体、软件开发及科研探索等多个领域,获取并处理序列数据已成为一项至关重要的技能。序列猴子 API开放平台凭借其强大的数据处理和分析能力,为开发者提供了丰富的序列数据处理工具。无论是生物信息学研究、基因组数据分析,还是其他需要处理序列数据的场景,序列猴子 API都能发挥重要作用。本文将分步指导你如何获取序列猴子 API开放平台的密钥,帮助你顺利开启序列数据处理与分析之旅,同时简要介绍一些在使用该API时可能需要考虑的关键事项。
1. 登录/注册序列猴子 API开放平台
注册登录以后点击申请体验
2. 创建应用
1.左侧菜单栏点击进入我的应用然后点击创建应用
2.在弹窗中填好信息点击提交
3.保存生成的APPKEY
3. 调用API
1. 请求参数
HTTP Method: 支持POST请求
调用参数及说明:
字段名 | 必填 | 类型 | 描述 |
---|---|---|---|
text | 是 | String | 要合成的文本内容,限制为1000字符。支持ssml标记语言,使用说明见附录3。 |
appkey | 是 | String | 开发者在AI开放平台上申请的appkey。 |
signature | 是 | String | 签名,通过“appkey+secret+timestamp”进行md5加密,得到的32位MD5值。其中加号也参与MD5的计算。 每次请求实时计算签名,签名有效期为10分钟。 |
timestamp | 是 | Long | 当前时间戳,单位为秒。 |
speaker | 否 | String | 合成音频指定发音人 默认值:cissy_meet 其他发音人传值及计费价格请参考声音商店。pro发音人合成时长相对较长,慎重选用 |
audio_type | 否 | String | 合成音频的格式 默认值:mp3 可选值:pcm/mp3/speex-wb-10/wav 只支持这四种格式中的一种 |
speed | 否 | Float | 发音人合成的语速,支持小数点后两位 默认值:1.0 可选值:0.5-2.0 |
convert | 否 | String | 默认值:无 可选值:robot 是否转化为机器声 |
rate | 否 | Long | 音频采样率 默认值:无,由speaker指定默认值 可选值:8000/16000/24000 |
volume | 否 | Float | 合成音量 默认值:1.0 可选值:0.1-1.0 |
pitch | 否 | Float | 语调参数,参数小于0则语调变低,反之则高 默认值:0 可选值:-10<pitch<10 (streaming接口不支持) |
symbol_sil | 否 | String | 符号停顿时长映射方法(逗号分割)见下方停顿符号映射表 充值后自动开通权限 (streaming接口不支持) 如:symbol_sil=semi_200,exclamation_200,question_200,comma_200,stop_200 |
ignore_limit | 否 | Boolean | 默认值:false 可选值:false/true 是否限制字符数,如果设置true,传输的文本可以超过1000字符限制,最大字符数3000 充值后自动开通权限 |
gen_srt | 否 | Boolean | 可以控制是否生成对应的srt字幕文件。当ignore_limit为true时,audio_type为wav可以返回字幕,其他类型不行。默认不生成字幕文件。生成字幕文件需要额外付费,价格详情参考报价页。srt文件地址通过response header返回,参考下面response header样例。 默认值:false 可选值:false/true |
merge_symbol | 否 | Boolean | 粗粒度合成参数,默认为false。可以指定为true,打开后语气停顿会更加接近真人效果,merge_symbol开启会导致symbol_sil参数无效。 默认值:false 可选值:false/true |
srt_len | 否 | Long | 生成字幕的最大长度,如若为中文字幕遇到,,。!!??;;等符号会自动分句拆分字幕 |
streaming | 否 | Boolean | 是否流式输出,默认为false。可以指定为true,打开后ignore_limit 为true且audio_type 不为wav时,接口流式输出 |
Request Header设置
{
"Content-Type": "application/json"
}
Request Body格式
body采用json格式传输
{
"signature": "appkey+secret+timestamp的MD5值",
"timestamp": "1665717322",
"appkey": "开发者应用appkey",
"speaker": "cissy_meet",
"ignore_limit": true,
"gen_srt": true,
"audio_type": "mp3",
"text": "海南长臂猿的叫声,高亢洪亮,响彻山谷。海南热带雨林国家公园是这种濒危灵长类动物的全球唯一栖息地。经过近年来的科学保护和生态恢复,海南长臂猿已由最少时的寥寥几只,恢复到5群35只,创造了世界珍稀动物保护的奇迹。国家公>园堪称最美国土,具有典型独特的自然生态系统、世界瞩目的野生动植物种。在海南热带雨林国家公园,这里生长着846种特有植物、145种国家重点保护野生动物,生物多样性指数与巴西亚马孙雨林相当。2018年4月,习近平总书记在庆祝海>南建省办经济特区30周年大会上强调,要积极开展国家公园体制试点,建设热带雨林等国家公园。2019年1月,总书记又主持召开中央全面深化改革委员会第六次会议,审议通过《海南热带雨林国家公园体制试点方案》。被称为海南“生态绿心”的这片最美国土迈出保护和建设的历史性一步。我国的国家公园在自然保护地体系中保护等级最高、生态价值最大、管控措施最严。",
"speed": "1.0"
}
2. 返回值说明
如果成功合成,则直接返回语音流。
Response Header格式
{
"Content-Type": "audio/mpeg",
"srt_address": "https://mobvoi-speech-public.cn-bj.ufileos.com/mobvoi-tts/openapi/subtitle/d5c27272b28f8596ac0bf6183929d6de.srt?v=1666856127099"
}
body中是合成后的音频数据,可以保存成音频文件,或者交给播放器进行语音播放。
如果合成音频文件失败,返回json格式信息,包含具体的错误原因。
Error Response Body
{
"status": "error",
"errorMessage": {
"code": 31002,
"desc": "failed to convert text to speech"
}
}
4. 常见问题
Q:如何找到序列猴子 API
A:幂简集成是国内领先的API集成管理平台,专注于为开发者提供全面、高效、易用的API集成解决方案。幂简API平台可以通过以下两种方式找到所需API:通过关键词搜索API(例如,输入’序列猴子 API‘这类品类词,更容易找到结果)、或者从API hub分类页进入寻找。
Q:网络连接问题?
A:确保网络环境稳定,并适当配置网络设置。
Q:防火墙和代理配置?
A:某些网络环境要求通过代理服务器或防火墙才能访问Internet,若配置不当,API请求可能会被阻止。正确配置代理和网络规则,确保API请求能够顺利发出。
Q:权限和认证问题?
A:确保API密钥或访问令牌正确且有效,并检查接口文档,确保请求中包含所有必需的参数和头信息。
Q:参数缺失或类型错误?
A:仔细阅读API文档,了解参数的具体要求,并确保提交的参数符合规定。
Q:API网关可以绑定内网域名吗?
A:
对于共享版,域名必须完成备案,并将其CNAME解析到API分组对应的子域名。不能将无法在公网访问的域名,或者将他人所有的域名绑定给API分组。
对于专享版,可以配置内网域名,域名不需要备案,并将A记录解析到实例的入口地址。
提供AI大模型API的服务商除了序列猴子 API,还有其他替代服务商也提供类似api服务,例如:
CARV API开放平台、Censorfy API开放平台、新壹科技 API开放平台
更多竞品可以在幂简集成开放平台中找到。
Q:序列猴子 API这个密钥还适用于哪些api?
语音合成(TTS)、语音合成标记语言(SSML)、一句话识别
5. 总结
本文全面且细致地介绍了如何获取序列猴子API开放平台密钥的分步指南,为开发者们提供了一份条理清晰、操作简便的实用手册。从序列猴子API平台的账号注册,到完成开发者身份的认证,再到最终成功获取API密钥,每一步操作都配以详尽的说明与指导,确保开发者能够轻松、准确地完成整个流程。获取密钥只是利用序列猴子API的第一步,如何高效、稳定地集成并应用这些强大的序列数据处理功能才是关键。因此,在本文中,我们不仅指导了如何获取密钥,还特别强调了获取后进行初步测试与验证的重要性。通过测试,开发者可以确保序列猴子API能够顺利集成到应用中,并发挥出最佳效果,从而提升应用的性能和数据处理能力。本文为开发者们提供了一个全面、详尽且极具实用性的操作指南,帮助他们顺利获取序列猴子API开放平台的密钥,并将这一强大的序列数据处理能力高效地集成到应用中。我们相信,随着开发者们对这一指南的深入理解和实践,将能够在序列数据处理和分析领域取得更加显著的成果,为科研探索和数字媒体发展贡献更多力量。