基本信息
CAM中产品名 |
CAM中简称 |
控制台访问 |
按标签授权 |
授权粒度 |
IP限制 |
语音识别 |
asr |
支持 |
支持 |
资源级 |
部分支持 |
说明:
云产品的授权粒度按照粒度粗细分为服务级、操作级和资源级三个级别。
- 服务级:定义对服务的整体是否拥有访问权限,分为允许对服务拥有全部操作权限或者拒绝对服务拥有全部操作权限。服务级授权粒度的云产品,不支持对具体的接口进行授权。
- 操作级:定义对服务的特定接口(API)是否拥有访问权限,例如:授权某账号对云服务器服务进行只读操作。
- 资源级:定义对特定资源是否有访问权限,这是最细的授权粒度,例如:授权某账号仅读写操作某台云服务器实例。能支持资源级接口授权的产品,则会被认定为资源级授权粒度。
接口授权粒度
接口授权粒度分为资源级和操作级两个级别:
- 资源级接口:此类型接口支持对某一个具体特定的资源进行授权。
- 操作级接口:此类型接口不支持对某一个特定的资源进行授权。授权时策略语法若限定了具体的资源,CAM会判断此接口不在授权范围,判断为无权限。
写操作
接口名 |
接口描述 |
授权粒度 |
资源六段式 |
IP限制 |
ActivateAuth |
离线设备授权设备激活接口 |
资源级 |
qcs::asr::uin/${uin}:subUin/${uin} |
支持 |
ActivateService |
服务开通 |
操作级 |
* |
支持 |
CreateAsrUser |
asr服务用户开通接口 |
操作级 |
* |
支持 |
CreateAsrVocab |
创建热词表 |
资源级 |
qcs::asr::uin/$account:vocab/$vocabId |
支持 |
CreateCosRecognize |
生成cos录音识别体验任务 |
操作级 |
* |
不支持 |
CreateCustomization |
创建自学习模型 |
资源级 |
qcs::asr::uin/${uin}:model/$modelId |
支持 |
CreateModel |
创建自学习模型 |
资源级 |
qcs::asr::uin/${uin}:model/$modelId |
不支持 |
CreateRecTask |
录音文件识别 |
操作级 |
* |
支持 |
DeleteAsrVocab |
删除热词表 |
资源级 |
qcs::asr::uin/${uin}:subUin/${uin} |
支持 |
DeleteCustomization |
删除自学习模型 |
资源级 |
qcs::asr::uin/${uin}:subUin/${uin} |
支持 |
DeleteModel |
删除自学习模型 |
资源级 |
qcs::asr::uin/${uin}:model/$modelId |
不支持 |
DeleteModelsByAppid |
根据Appid删除自学习模型 |
资源级 |
qcs::asr::uin/${uin}:model/$modelId |
不支持 |
InvokeSDKFunction |
离在线SDK控制台接口 |
资源级 |
qcs::asr::uin/${uin}:subUin/${uin} |
支持 |
ModifyCustomization |
更新自学习模型 |
资源级 |
qcs::asr::uin/${uin}:subUin/${uin} |
支持 |
ModifyCustomizationState |
修改自学习模型状态 |
资源级 |
qcs::asr::uin/${uin}:model/$modelId |
支持 |
ModifyModel |
修改模型 |
资源级 |
qcs::asr::uin/${uin}:model/$modelId |
不支持 |
ModifyModelState |
修改模型状态 |
资源级 |
qcs::asr::uin/${uin}:model/$modelId |
不支持 |
SetPayMode |
设置后付费开关 |
操作级 |
* |
支持 |
SetVocabState |
设置热词表状态 |
资源级 |
qcs::asr::uin/${uin}:vocab/$vocabId |
支持 |
UpdateAsrVocab |
更新热词表 |
资源级 |
qcs::asr::uin/$account:vocab/$vocabId |
支持 |
读操作
接口名 |
接口描述 |
授权粒度 |
资源六段式 |
IP限制 |
CreateAsyncRecognitionTask |
语音流异步识别任务创建 |
操作级 |
* |
支持 |
DescribeDictName |
查询自学习模型字典名称 |
资源级 |
qcs::asr::uin/${uin}:model/$modelId |
不支持 |
DescribeHotNews |
获取ASR产品动态更新 |
操作级 |
* |
不支持 |
DescribeOpenStatus |
查询控制台开通 |
操作级 |
* |
支持 |
DescribePidOrders |
获取资源包列表 |
操作级 |
* |
支持 |
DescribeQuotaPkgs |
获取QPS配额包 |
操作级 |
* |
支持 |
DescribeRecognizeProgress |
查询用户识别状态 |
操作级 |
* |
支持 |
DescribeRecordRecognizeTask |
查询控制台录音文件体验任务 |
操作级 |
* |
不支持 |
DescribeResource |
查询资源包 |
操作级 |
* |
支持 |
DescribeStatInfo |
获取接口调用量 |
资源级 |
qcs::asr::uin/${uin}:subUin/${subUin} |
支持 |
DescribeStatInfoUrl |
获取接口调用量下载链接 |
资源级 |
qcs::asr::uin/${uin}:subUin/${subUin} |
支持 |
DescribeStatistics |
查询统计数据 |
操作级 |
* |
支持 |
DescribeStsCosCredential |
获取cos临时密钥 |
操作级 |
* |
不支持 |
DescribeTaskStatus |
录音文件识别 |
操作级 |
* |
支持 |
DescribeUserStatus |
查询用户开通状态 |
操作级 |
* |
不支持 |
DownloadAsrVocab |
下载热词表 |
资源级 |
qcs::asr::uin/${uin}:subUin/${uin} |
支持 |
DownloadCustomization |
下载自学习模型语料 |
资源级 |
qcs::asr::uin/${uin}:subUin/${uin} |
支持 |
DownloadModel |
下载自学习模型 |
资源级 |
qcs::asr::uin/${uin}:model/$modelId |
不支持 |
FlashRecognition |
录音识别极速版 |
操作级 |
* |
不支持 |
GetAsrVocab |
获取热词表 |
资源级 |
qcs::asr::uin/${uin}:subUin/${uin} |
支持 |
GetModelInfo |
通过自学习模型id获取自学习模型详细信息 |
资源级 |
qcs::asr::uin/${uin}:subUin/${uin} |
支持 |
GetQpsQuota |
获取QPS配额 |
操作级 |
* |
支持 |
GetQpsStatistics |
获取QPS调用量数据 |
操作级 |
* |
支持 |
GetQpsStatisticsUrl |
获取QPS统计数据下载链接 |
操作级 |
* |
支持 |
GetQuotaConfig |
获取配额配置 |
操作级 |
* |
支持 |
GetRecognizeCosUrl |
获取识别用的cos链接 |
操作级 |
* |
支持 |
RealtimeRecognition |
实时识别 |
操作级 |
* |
不支持 |
SentenceRecognition |
一句话识别 |
操作级 |
* |
支持 |
列表操作
接口名 |
接口描述 |
授权粒度 |
资源六段式 |
IP限制 |
DescribeModel |
查询自学习模型列表 |
资源级 |
qcs::asr::uin/${uin}:model/$modelId |
不支持 |
DescribeUserInfo |
控制台获取子账号 |
资源级 |
qcs::asr::uin/${uin}:subUin/${subUin} |
支持 |
GetAsrVocabList |
列举热词表 |
资源级 |
qcs::asr::uin/$account:vocab/* qcs::asr::uin/${uin}:subUin/* |
支持 |
GetCustomizationList |
获取自学习列表 |
资源级 |
qcs::asr::uin/:model/${ModelId} |
支持 |