Python 3.x 如何将AWS Kinesis视频流的音频流输出馈送至AWS转录服务?

Python 3.x 如何将AWS Kinesis视频流的音频流输出馈送至AWS转录服务?,python-3.x,aws-lambda,boto3,amazon-kinesis,aws-transcribe,Python 3.x,Aws Lambda,Boto3,Amazon Kinesis,Aws Transcribe,如何将AWS Kinesis视频流(KVS)的音频流输出提供给AWS转录服务,并获得实时音频到文本转换?我通过amazon连接到KVS(Kinesis视频流)接收音频,我关心的是,Kinesis视频流(KVS)提供哪种格式(我希望它的有效负载格式)并将转录服务能够支持它,或者以任何我可以理解的方式转换为转录服务。对我来说,我修补了AWS CLI,两阶段过程,尽管来自获取数据端点的输出直接发送用于单个命令行执行: 导出ARN=ARN:aws:kinesisvideo:XXX aws动画片视频媒体获

如何将AWS Kinesis视频流(KVS)的音频流输出提供给AWS转录服务,并获得实时音频到文本转换?我通过amazon连接到KVS(Kinesis视频流)接收音频,我关心的是,Kinesis视频流(KVS)提供哪种格式(我希望它的有效负载格式)并将转录服务能够支持它,或者以任何我可以理解的方式转换为转录服务。

对我来说,我修补了AWS CLI,两阶段过程,尽管来自
获取数据端点的输出直接发送用于单个命令行执行:

导出ARN=ARN:aws:kinesisvideo:XXX aws动画片视频媒体获取媒体--流arn${arn}--开始选择器StartSelectorType=最早输出文件--端点url`aws动画片获取数据端点--流arn${arn}--api名称获取\ U媒体--输出文本`
这让我得到了我需要的文件。。。显然,我的所有AWS凭据等都已配置


HTH-Robert…

@John Rotenstein提出了一个新问题(),请帮帮我。你凭什么认为这种联系是可能的?你有参考资料吗?我所能找到的就是,它使用AWS Lambda触发AWS转录。你想要达到的最终目标是什么(例如你的输入是什么,你想要的输出是什么)?@John Rotenstein是的,你粘贴的github链接是我想要达到的,但是在这个链接中我应该知道java,我知道python,所以我决定使用python、awscli或boto模块。我的流程是aws connect---将数据推送到---->Kinesis---->transcoder---->文本---->使用CONTRUSE---->insert in database选择所需的数据。实时客户呼叫我想转录,没有离线的想法,这是一个要求,以现场这样做,使用动画片,否则会保存音频到S3,然后转换使用转码RoutPut是文本?您可以将输出作为媒体播放吗?该
aws
命令下载到
outfile
(值得检查您正在使用的
StartSelectorType
值),但您可能会发现该文件没有多大用处,您可能希望从github链接@john rotenstein提供的实现中进行跟踪。。。