详情页标题前

腾讯云对象存储人声分离模板

详情页1

简介

文档提供关于创建人声分离模板的相关 API 概览以及 SDK 示例代码。

API 操作描述
创建模板 创建人声分离模板。
更新模板 更新人声分离转码模板。

SDK API 参考

SDK 所有接口的具体参数与方法说明,请参考 SDK API

创建模板

功能说明

创建人声分离模板。说明:COS iOS SDK 版本需要大于等于 v6.2.9。

示例代码

Objective-C

    QCloudPostVoiceSeparateTempleteRequest * request = [QCloudPostVoiceSeparateTempleteRequest new];    request.bucket = @"sample-1250000000";    request.regionName = @"COS_REGIONNAME";    request.input = [QCloudPostVoiceSeparateTemplete new];    // 模板类型: VoiceSeparate;是否必传:是    request.input.Tag = @"";    // 模板名称,仅支持中文、英文、数字、_、-和*,长度不超过 64;是否必传:是    request.input.Name = @"";    // 输出音频IsAudio:输出人声IsBackground:输出背景声AudioAndBackground:输出人声和背景声MusicMode:输出人声、背景声、Bass声、鼓声;是否必传:是    request.input.AudioMode = @"";    // 音频配置;是否必传:是    request.input.AudioConfig = [QCloudAudioConfig new];
[request setFinishBlock:^(QCloudPostVoiceSeparateTempleteResponse * outputObject, NSError *error) { // result:QCloudPostVoiceSeparateTempleteResponse 包含所有的响应; // 具体查看代码注释或api文档:https://cloud.tencent.com/document/product/460/84500 }]; [[QCloudCOSXMLService defaultCOSXML] PostVoiceSeparateTemplete:request];

注意:更多完整示例,请前往 GitHub 查看。Swift

    let request : QCloudPostVoiceSeparateTempleteRequest = QCloudPostVoiceSeparateTempleteRequest();    request.bucket = "sample-1250000000";    request.regionName = "COS_REGIONNAME";    let postVoiceSeparateTemplete : QCloudPostVoiceSeparateTemplete = QCloudPostVoiceSeparateTemplete();    // 模板类型: VoiceSeparate;是否必传:是    request.input.tag = "";    // 模板名称,仅支持中文、英文、数字、_、-和*,长度不超过 64;是否必传:是    request.input.name = "";    // 输出音频IsAudio:输出人声IsBackground:输出背景声AudioAndBackground:输出人声和背景声MusicMode:输出人声、背景声、Bass声、鼓声;是否必传:是    request.input.audioMode = "";    // 音频配置;是否必传:是    let audioConfig : QCloudAudioConfig = QCloudAudioConfig();
request.finishBlock = { result, error in // result:QCloudPostVoiceSeparateTempleteResponse 包含所有的响应; // 具体查看代码注释或api文档:https://cloud.tencent.com/document/product/460/84500 }; QCloudCOSXMLService.defaultCOSXML().postVoiceSeparateTemplete(request);

注意:更多完整示例,请前往 GitHub 查看。

更新模板

功能说明

更新人声分离转码模板。说明:COS iOS SDK 版本需要大于等于 v6.2.9。

示例代码

Objective-C

    QCloudUpdateVoiceSeparateTempleteRequest * request = [QCloudUpdateVoiceSeparateTempleteRequest new];    request.bucket = @"sample-1250000000";    request.regionName = @"COS_REGIONNAME";    // 设置:TemplateId;    request.TemplateId = @"";    request.input = [QCloudUpdateVoiceSeparateTemplete new];    // 模板类型: VoiceSeparate;是否必传:是    request.input.Tag = @"";    // 模板名称,仅支持中文、英文、数字、_、-和*,长度不超过 64;是否必传:是    request.input.Name = @"";    // 输出音频IsAudio:输出人声IsBackground:输出背景声AudioAndBackground:输出人声和背景声MusicMode:输出人声、背景声、Bass声、鼓声;是否必传:是    request.input.AudioMode = @"";    // 音频配置;是否必传:是    request.input.AudioConfig = [QCloudAudioConfig new];
    [request setFinishBlock:^(QCloudUpdateVoiceSeparateTempleteResponse * outputObject, NSError *error) {        // result:QCloudUpdateVoiceSeparateTempleteResponse 包含所有的响应;        // 具体查看代码注释或api文档:https://cloud.tencent.com/document/product/460/84757    }];    [[QCloudCOSXMLService defaultCOSXML] UpdateVoiceSeparateTemplete:request];

注意:更多完整示例,请前往 GitHub 查看。Swift

    let request : QCloudUpdateVoiceSeparateTempleteRequest = QCloudUpdateVoiceSeparateTempleteRequest();    // 设置:templateId;    request.templateId = null;    request.bucket = "sample-1250000000";    request.regionName = "COS_REGIONNAME";    let updateVoiceSeparateTemplete : QCloudUpdateVoiceSeparateTemplete = QCloudUpdateVoiceSeparateTemplete();    // 模板类型: VoiceSeparate;是否必传:是    request.input.tag = "";    // 模板名称,仅支持中文、英文、数字、_、-和*,长度不超过 64;是否必传:是    request.input.name = "";    // 输出音频IsAudio:输出人声IsBackground:输出背景声AudioAndBackground:输出人声和背景声MusicMode:输出人声、背景声、Bass声、鼓声;是否必传:是    request.input.audioMode = "";    // 音频配置;是否必传:是    let audioConfig : QCloudAudioConfig = QCloudAudioConfig();
    request.finishBlock = { result, error in        // result:QCloudUpdateVoiceSeparateTempleteResponse 包含所有的响应;        // 具体查看代码注释或api文档:https://cloud.tencent.com/document/product/460/84757    };    QCloudCOSXMLService.defaultCOSXML().updateVoiceSeparateTemplete(request);

注意:更多完整示例,请前往 GitHub 查看。

对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/145683.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 腾讯云对象存储静态网站

    简介 本文档提供关于静态网站的 API 概览以及 SDK 示例代码。 API 操作名 操作描述 PUT Bucket website 设置静态网站 设置存储桶的静态网站配置 GET Bucket website 查询静态网站配置 查询存储桶的静态网站配置 DELETE Bucket website 删除静态网站配置 删除存储桶的静态网站配置 设置静态网站 功…

    腾讯云 2023年12月9日
  • 腾讯云容器服务概述同尘科技

    对象管理说明 您可以通过控制台直接操作原生 Kubernetes 对象,例如 Deployment、DaemonSet 等。Kubernetes 对象是集群中持久实体,用来承载集群内运行的业务。不同的 Kubernetes 对象可以表达不同的含义:正在运行的应用程序应用程序可用的资源应用程序关联的策略等您可以直接通过 容器服务控制台 或者 Kubernete…

    腾讯云 2023年12月9日
  • 数据传输DTS现在是否支持跨账号将RDS同步数据到云原生数据仓库AnalyticDB MySQL版?-云小二-阿里云

    数据传输DTS现在是否支持跨账号将RDS同步数据到云原生数据仓库 AnalyticDB MySQL 版? 以下为热心网友提供的参考意见 确实,数据传输服务DTS(Data Transmission Service)支持将阿里云的RDS MySQL数据库确实,数据传输服务DTS(Data Transmission Service)支持将阿里云的RDS MySQ…

    2024年1月10日
  • 阿里云容器服务ACK存储FAQ-Flexvolume-云淘科技

    本文介绍您在使用云盘、NAS及OSS存储卷时常见问题的处理方法。 类型 问题 存储常见问题 如何解决存储卷挂载不上的问题? 如何查看存储相关日志? 如何解决Kubelet出现不受ACK管理的Pod日志的问题? 云盘存储卷常见问题 云盘挂载失败,出现timeout错误 云盘挂载失败时出现Zone错误 升级系统后,云盘报错input/output error 卸…

    阿里云容器服务 2023年12月10日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 大数据计算MaxCompute的API有流控限制吗?以及有qps的限制吗?-云小二-阿里云

    大数据计算MaxCompute的API有流控限制吗?以及有qps的限制吗? 以下为热心网友提供的参考意见 暂时没有这个限制,但MaxCompute对表的写入和读取有一些限制。https://help.aliyun.com/zh/maxcompute/product-overview/acid-semantics?spm=a2c4g.11186623.0.0.…

    阿里云 2023年12月24日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。