调用ListVideoAudios接口获取一个视频中的音频信息。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ListVideoAudios

操作接口名称,固定取值为ListVideoAudios。

Project String immvideotest

项目名称。

SetId String videoset

媒体集的唯一标识。

VideoUri String oss://imm-test/testcases/video.mp4

视频的OSS URI。

OSS地址规则为oss://bucket/object,其中bucket为和当前项目处于同一区域的OSS Bucket名称,object为文件路径。

RegionId String cn-hangzhou

项目所在地域的ID。

地域Endpoint格式为imm.RegionId.aliyuncs.com,例如当RegionId为cn-hangzhou时,地域Endpoint为imm.cn-hangzhou.aliyuncs.com。

Marker String CAESEgoQCg4KCkNyZWF0ZVRpbWUQABgBItcBCgkAIUv1J88rSRYKyQEDxAAAADFTMzEzNzM0MzYzNDM5MzUzODM1MzczNjMwMzIzNzM0MzUzYTY5NmQ2ZDY5NmQ2MTY3NjUzYTczNjU3NDMwMzAzMTNhMzc2NTY1NjM2NTMyMzQzNjYyMzUzMjM3MzgzODMwMzA2MzM4NjE2NDM4NjQ2MzY2NjE2MTMxNjMzNDMxNjY2MTY0MzEzODM0NjMzOTMzNjQ2MTM2MzUzMjY2NjYzMjMzNjUzNzM1NjUzNzM3MzM2MTY0MzEzMTM2MzYzMTM4Mzk=

从Marker开始按字典序返回视频中的音频信息列表。如果不设置此参数,则从头开始返回视频中的音频信息。

此参数的值和返回结果中的NextMarker一致,用于继续读取未全部返回的音频信息。

返回数据

名称 类型 示例值 描述
Audios Array of Audios

音频信息列表。

AudioDuration Float 15.263

音频时长,单位为秒。

AudioFormat String wav

音频格式。

AudioRate Integer 44100

音频采样率,单位为赫兹(Hz)。

AudioTexts Array of AudioTexts

音频转文字结果。

BeginTime Float 2.68

音频开始时间,单位为秒。

ChannelId Integer 0

音频所属音轨ID。

Confidence Float 1

音频转为文件的置信度。

EmotionValue Float 68

情绪能量值。

EndTime Float 4.28

音频结束时间,单位为秒。

Library String Default

分类,默认值为Default。

Person String man

当前版本不支持此参数。

发出声音的人员。

SilenceDuration Float 0

本句音频与上一句音频之间的静音时长,单位为秒。

SpeechRate Integer 220

平均语速,单位为每分钟字数。

Text String 请问到哪边付钱呢?

音频内容。

AudioTextsFailReason String Timeout

音频标签处理的失败原因。

AudioTextsModifyTime String 2021-01-21T07:40:53.811Z

音频标签处理的更新时间。

AudioTextsStatus String Success

音频标签处理的状态。

AudioUri String oss://imm-test/testcases/video.mp4/audio/0.000.wav

音频文件的OSS URI。

CreateTime String 2021-01-21T07:40:41.683Z

视频加入媒体集的时间。

ExternalId String externalId001

外部ID,用于和您的应用层的ID(如果有)进行绑定。

FileSize Integer 65092

当前版本不支持此参数。

文件大小,单位为字节。

ModifyTime String 2021-01-21T07:40:49.272Z

视频的修改时间。

添加视频到媒体集后,如果未修改过视频,则视频的修改时间和视频加入媒体集的时间相同。

ProcessFailReason String Timeout

视频处理的失败原因。

ProcessModifyTime String 2021-01-21T07:40:53.811Z

视频处理的更新时间。

ProcessStatus String Success

视频处理的状态。

RemarksA String AdminGroup/AdminUserA/

标记信息。

RemarksB String nas://path/to/file

标记信息。

RemarksC String remarkc

标记信息。

RemarksD String remarkd

标记信息。

SourcePosition String 00000000.000

视频中该音频处于源视频的时间轴位置。格式为00000000.010,即%8.3f。

SourceType String video

源数据的类型。

SourceUri String oss://imm-test/testcases/video.mp4

视频的OSS URI。

NextMarker String CAESEgoQCg4KCkNyZWF0ZVRpbWUQABgBItcBCgkAIUv1J88rSRYKyQEDxAAAADFTMzEzNzM0MzYzNDM5MzUzODM1MzczNjMwMzIzNzM0MzUzYTY5NmQ2ZDY5NmQ2MTY3NjUzYTczNjU3NDMwMzAzMTNhMzc2NTY1NjM2NTMyMzQzNjYyMzUzMjM3MzgzODMwMzA2MzM4NjE2NDM4NjQ2MzY2NjE2MTMxNjMzNDMxNjY2MTY0MzEzODM0NjMzOTMzNjQ2MTM2MzUzMjY2NjYzMjMzNjUzNzM1NjUzNzM3MzM2MTY0MzEzMTM2MzYzMTM4Mzk=

下一次列出视频的音频信息时以此值为Marker,将未返回的结果返回。

当视频中的音频信息未全部返回时,此参数才有值。

RequestId String 5E858406-3287-4E93-A3BA-A1F24478AEB3

当次请求的Request ID。

SetId String videoset

媒体集的唯一标识。

VideoUri String oss://imm-test/testcases/video.mp4

视频的OSS URI。

示例

请求示例

http(s)://[Endpoint]/?Action=ListVideoAudios
&Project=immvideotest
&SetId=videoset
&VideoUri=oss://imm-test/testcases/video.mp4
&<公共请求参数>

正常返回示例

XML格式

<RequestId>5E858406-3287-4E93-A3BA-A1F24478AEB3</RequestId>
<Audios>
    <ModifyTime>2021-01-21T07:40:49.272Z</ModifyTime>
    <ProcessStatus>Success</ProcessStatus>
    <ProcessModifyTime>2021-01-21T07:40:53.811Z</ProcessModifyTime>
    <ExternalId>externalId001</ExternalId>
    <CreateTime>2021-01-21T07:40:41.683Z</CreateTime>
    <SourceUri>oss://imm-test/testcases/video.mp4</SourceUri>
    <SourceType>video</SourceType>
    <RemarksA>AdminGroup/AdminUserA/</RemarksA>
    <RemarksB>nas://path/to/file</RemarksB>
    <RemarksC>remarkc</RemarksC>
    <RemarksD>remarkd</RemarksD>
    <AudioUri>oss://imm-test/testcases/video.mp4/audio/0.000.wav</AudioUri>
    <SourcePosition>00000000.000</SourcePosition>
    <AudioTextsStatus>Success</AudioTextsStatus>
    <AudioFormat>wav</AudioFormat>
    <AudioTextsModifyTime>2021-01-21T07:40:53.811Z</AudioTextsModifyTime>
    <AudioDuration>15.263</AudioDuration>
    <AudioTexts>
        <EndTime>4.28</EndTime>
        <Confidence>1</Confidence>
        <SilenceDuration>0</SilenceDuration>
        <BeginTime>2.68</BeginTime>
        <Text>请问到哪边付钱呢?</Text>
        <Library>Default</Library>
        <ChannelId>0</ChannelId>
        <SpeechRate>220</SpeechRate>
        <EmotionValue>68</EmotionValue>
    </AudioTexts>
</Audios>
<VideoUri>oss://imm-test/testcases/video.mp4</VideoUri>
<NextMarker>CAESEgoQCg4KCkNyZWF0ZVRpbWUQABgBItcBCgkAIUv1J88rSRYKyQEDxAAAADFTMzEzNzM0MzYzNDM5MzUzODM1MzczNjMwMzIzNzM0MzUzYTY5NmQ2ZDY5NmQ2MTY3NjUzYTczNjU3NDMwMzAzMTNhMzc2NTY1NjM2NTMyMzQzNjYyMzUzMjM3MzgzODMwMzA2MzM4NjE2NDM4NjQ2MzY2NjE2MTMxNjMzNDMxNjY2MTY0MzEzODM0NjMzOTMzNjQ2MTM2MzUzMjY2NjYzMjMzNjUzNzM1NjUzNzM3MzM2MTY0MzEzMTM2MzYzMTM4Mzk=</NextMarker>
<SetId>videoset</SetId>

JSON格式

{
    "RequestId": "5E858406-3287-4E93-A3BA-A1F24478AEB3",
    "Audios": [
        {
            "ModifyTime": "2021-01-21T07:40:49.272Z",
            "ProcessStatus": "Success",
            "ProcessModifyTime": "2021-01-21T07:40:53.811Z",
            "ExternalId": "externalId001",
            "CreateTime": "2021-01-21T07:40:41.683Z",
            "SourceUri": "oss://imm-test/testcases/video.mp4",
            "SourceType": "video",
            "RemarksA": "AdminGroup/AdminUserA/",
            "RemarksB": "nas://path/to/file",
            "RemarksC": "remarkc",
            "RemarksD": "remarkd",
            "AudioUri": "oss://imm-test/testcases/video.mp4/audio/0.000.wav",
            "SourcePosition":  "00000000.000",
            "AudioTextsStatus": "Success",
            "AudioFormat": "wav",
            "AudioTextsModifyTime": "2021-01-21T07:40:53.811Z",
            "AudioDuration": 15.263,
            "AudioTexts": [
                {
                    "EndTime": 4.28,
                    "Confidence": 1,
                    "SilenceDuration": 0,
                    "BeginTime": 2.68,
                    "Text": "请问到哪边付钱呢?",
                    "Library": "Default",
                    "ChannelId": 0,
                    "SpeechRate": 220,
                    "EmotionValue": 68
                }
            ]
        }
    ],
    "VideoUri": "oss://imm-test/testcases/video.mp4",
    "NextMarker": "CAESEgoQCg4KCkNyZWF0ZVRpbWUQABgBItcBCgkAIUv1J88rSRYKyQEDxAAAADFTMzEzNzM0MzYzNDM5MzUzODM1MzczNjMwMzIzNzM0MzUzYTY5NmQ2ZDY5NmQ2MTY3NjUzYTczNjU3NDMwMzAzMTNhMzc2NTY1NjM2NTMyMzQzNjYyMzUzMjM3MzgzODMwMzA2MzM4NjE2NDM4NjQ2MzY2NjE2MTMxNjMzNDMxNjY2MTY0MzEzODM0NjMzOTMzNjQ2MTM2MzUzMjY2NjYzMjMzNjUzNzM1NjUzNzM3MzM2MTY0MzEzMTM2MzYzMTM4Mzk=",
    "SetId": "videoset"
}