'1.0', 'info' => ['style' => 'RPC', 'product' => 'nls-filetrans', 'version' => '2018-08-17'], 'directories' => [ [ 'children' => ['SubmitTask', 'GetTaskResult'], 'type' => 'directory', 'title' => '其它', 'id' => 434448, ], ], 'components' => [ 'schemas' => [], ], 'apis' => [ 'GetTaskResult' => [ 'summary' => '获取任务结果。', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => ['FEATUREnls90XY1V'], ], 'parameters' => [ [ 'name' => 'TaskId', 'in' => 'query', 'schema' => ['description' => '任务ID,仅支持传单个ID,和SubmitTask返回TaskId一致。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '6391f5f7669642d5992f1f23ecxxxxxx'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'TaskId' => ['description' => '任务id。', 'type' => 'string', 'example' => '4321c5c1c9834384b9d3d6a10bxxxxxx'], 'RequestId' => ['description' => '唯一请求识别码。', 'type' => 'string', 'example' => 'CA4939D7-5D7B-5B74-AD17-XXXXXXXXXXXX'], 'StatusText' => ['description' => '任务状态标签。', 'type' => 'string', 'example' => 'SUCCESS'], 'BizDuration' => ['description' => '识别的音频文件总时长,单位:毫秒。', 'type' => 'integer', 'format' => 'int32', 'example' => '267500'], 'SolveTime' => ['description' => '任务获取转换成功的时间。', 'type' => 'integer', 'format' => 'int64', 'example' => '12345'], 'StatusCode' => ['description' => '状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '21050000'], 'Result' => [ 'description' => '任务处理的结果。不同的任务类型会有不同的返回信息,请以实际为准。', 'type' => 'object', 'properties' => [ 'Words' => [ 'description' => '词列表', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'EndTime' => ['description' => '字结束时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int32', 'example' => '610'], 'Word' => ['description' => '文本内容。', 'type' => 'string', 'example' => '化学'], 'BeginTime' => ['description' => '字开始时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int32', 'example' => '1180'], 'ChannelId' => ['description' => '声道id。第一声道为0,第二声道为1,依此类推。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], ], 'description' => '', ], ], 'Paragraphs' => [ 'description' => '段信息列表。', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'EndTime' => ['description' => '本句结束时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int32', 'example' => '9800'], 'BeginTime' => ['description' => '本句开始时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int32', 'example' => '610'], 'ChannelId' => ['description' => '声道id。', 'type' => 'integer', 'format' => 'int32', 'example' => '0'], 'Text' => ['description' => '段落文本', 'type' => 'string', 'example' => '化学是一门中学基础学科。从初二开始学习,属于理科功课。'], ], 'description' => '', ], ], 'Sentences' => [ 'description' => '句信息列表。', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'EndTime' => ['description' => '本句结束时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int32', 'example' => '4300'], 'BeginTime' => ['description' => '本句开始时间戳,单位毫秒。', 'type' => 'integer', 'format' => 'int32', 'example' => '610'], 'ChannelId' => ['description' => '声道id', 'type' => 'integer', 'format' => 'int32'], 'EmotionValue' => ['description' => '情绪能量值。', 'type' => 'number', 'format' => 'float', 'example' => '7.0'], 'Text' => ['description' => '转写内容。', 'type' => 'string', 'example' => '化学是一门中学基础学科。'], 'SpeechRate' => ['description' => '语速', 'type' => 'integer', 'format' => 'int32', 'example' => '98'], 'SpeakerId' => ['description' => '语话人id。当前是声道id+1', 'type' => 'string'], 'SilenceDuration' => ['description' => '句前的静音时长', 'type' => 'integer', 'format' => 'int32'], ], 'description' => '', ], ], ], ], 'RequestTime' => ['description' => '请求时间', 'type' => 'integer', 'format' => 'int64', 'example' => '1735956700661'], ], 'description' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"TaskId\\": \\"4321c5c1c9834384b9d3d6a10bxxxxxx\\",\\n \\"RequestId\\": \\"CA4939D7-5D7B-5B74-AD17-XXXXXXXXXXXX\\",\\n \\"StatusText\\": \\"SUCCESS\\",\\n \\"BizDuration\\": 267500,\\n \\"SolveTime\\": 12345,\\n \\"StatusCode\\": 21050000,\\n \\"Result\\": {\\n \\"Words\\": [\\n {\\n \\"EndTime\\": 610,\\n \\"Word\\": \\"化学\\",\\n \\"BeginTime\\": 1180,\\n \\"ChannelId\\": 0\\n }\\n ],\\n \\"Paragraphs\\": [\\n {\\n \\"EndTime\\": 9800,\\n \\"BeginTime\\": 610,\\n \\"ChannelId\\": 0,\\n \\"Text\\": \\"化学是一门中学基础学科。从初二开始学习,属于理科功课。\\"\\n }\\n ],\\n \\"Sentences\\": [\\n {\\n \\"EndTime\\": 4300,\\n \\"BeginTime\\": 610,\\n \\"ChannelId\\": 0,\\n \\"EmotionValue\\": 7,\\n \\"Text\\": \\"化学是一门中学基础学科。\\",\\n \\"SpeechRate\\": 98,\\n \\"SpeakerId\\": \\"\\",\\n \\"SilenceDuration\\": 0\\n }\\n ]\\n },\\n \\"RequestTime\\": 1735956700661\\n}","type":"json"}]', 'title' => '查询任务结果', 'changeSet' => [], 'ramActions' => [ [ 'operationType' => 'none', 'ramAction' => [ 'action' => 'nls:GetTaskResult', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'NLS', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], ], 'SubmitTask' => [ 'summary' => '提交文件到调度系统,生成对应的任务', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], [ 'BearerToken' => [], ], ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => ['FEATUREnls90XY1V'], ], 'parameters' => [ [ 'name' => 'Task', 'in' => 'query', 'schema' => ['description' => '任务信息。', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '{\\"app_key\\":\\"kOxdqg6xwqvRg8zc\\",\\"file_link\\":\\"https://xxxx-cn.oss-cn-chengdu.aliyuncs.com/2025/5/20/16257504630/xxxxxx.m4a\\"}'], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'TaskId' => ['description' => '任务id。', 'type' => 'string', 'example' => '45b9130064944a7086a51e30671exxxxx'], 'RequestId' => ['description' => '请求id。', 'type' => 'string', 'example' => '9347BDEF-069C-5A8F-8024-XXXXXXXXXX'], 'StatusText' => ['description' => '任务状态text。', 'type' => 'string', 'example' => 'SUCCESS'], 'StatusCode' => ['description' => '状态码。', 'type' => 'integer', 'format' => 'int32', 'example' => '21050000'], ], 'description' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"TaskId\\": \\"45b9130064944a7086a51e30671exxxxx\\",\\n \\"RequestId\\": \\"9347BDEF-069C-5A8F-8024-XXXXXXXXXX\\",\\n \\"StatusText\\": \\"SUCCESS\\",\\n \\"StatusCode\\": 21050000\\n}","type":"json"}]', 'title' => '提交任务', 'changeSet' => [ ['createdAt' => '2021-05-19T12:36:23.000Z', 'description' => 'OpenAPI 下线'], ], 'ramActions' => [ [ 'operationType' => 'none', 'ramAction' => [ 'action' => 'nls:SubmitTask', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'NLS', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], ], ], 'endpoints' => [ ['regionId' => 'cn-beijing', 'regionName' => '华北2(北京)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'nls-filetrans.cn-beijing.aliyuncs.com', 'endpoint' => 'nls-filetrans.cn-beijing.aliyuncs.com', 'vpc' => 'filetrans-vpc.cn-beijing.aliyuncs.com'], ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'nls-filetrans.cn-shanghai.aliyuncs.com', 'endpoint' => 'nls-filetrans.cn-shanghai.aliyuncs.com', 'vpc' => ''], ['regionId' => 'cn-shenzhen', 'regionName' => '华南1(深圳)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'nls-filetrans.cn-shenzhen.aliyuncs.com', 'endpoint' => 'nls-filetrans.cn-shenzhen.aliyuncs.com', 'vpc' => 'filetrans-vpc.cn-shenzhen.aliyuncs.com'], ], 'errorCodes' => [], 'changeSet' => [ [ 'apis' => [ ['description' => '响应参数发生变更', 'api' => 'GetTaskResult'], ], 'createdAt' => '2022-04-21T08:47:46.000Z', 'description' => '增加request_time字段', ], [ 'apis' => [ ['description' => 'OpenAPI 下线', 'api' => 'GetTaskResult'], ['description' => 'OpenAPI 下线', 'api' => 'SubmitTask'], ], 'createdAt' => '2021-05-19T12:36:46.000Z', 'description' => '完成', ], ], 'ram' => [ 'productCode' => 'NLS', 'productName' => '智能语音交互', 'ramCodes' => ['nls'], 'ramLevel' => '操作级', 'ramConditions' => [], 'ramActions' => [ [ 'apiName' => 'GetTaskResult', 'description' => '查询任务结果', 'operationType' => 'none', 'ramAction' => [ 'action' => 'nls:GetTaskResult', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'NLS', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], [ 'apiName' => 'SubmitTask', 'description' => '提交任务', 'operationType' => 'none', 'ramAction' => [ 'action' => 'nls:SubmitTask', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'NLS', 'resourceType' => '全部资源', 'arn' => '*'], ], ], ], ], 'resourceTypes' => [], ], ];