是否有 Kinesis Video Streams 客户端从 Amazon Connect 提取实时音频块并推送到磁盘或网络的示例?

问题描述 投票:0回答:2

Amazon Connect 提供了实时音频流实时转录的示例(Java 语言)。然而,在该示例中,读取和转录音频块的逻辑紧密相连。

有用的是订阅 KVS 音频流并仅迭代音频的简单逻辑……在这种情况下,如何从 KVS 中提取音频会更清楚。 IE,不会与其他 AWS、转录或其他任何东西纠缠。

AWS 是否记录了这样的示例?

amazon-kinesis amazon-connect amazon-kinesis-video-streams
2个回答
0
投票

您链接的示例允许您通过属性关闭转录...

tip: Set these Contact Attributes prior to invoking the trigger lambda function: 
key: transcribeCall, value: true or false 
key: saveCallRecording, value: true or false 
key: languageCode, value: en-US or es-US 
key: streamAudioFromCustomer, value true or false 
key: streamAudioToCustomer, value true or false

所以,是的,转录已集成到此提供的解决方案中,但您可以将其关闭。


0
投票

我重新设计了原始问题中引用的示例,仅将音频块推送到 WebSockets 接口。逻辑发表在这篇文章中: 为什么通过 Kinesis Video Stream 从 Amazon Connect 提取的实时音频有噪音且不完整?

© www.soinside.com 2019 - 2024. All rights reserved.