我正试图编写一个node应用程序,通过AWS的流式转录服务从麦克风转录音频。 到目前为止,我所拥有的可以在 本库 很小)。
不幸的是,上面的方法并不奏效。 我相信,在将麦克风流提供的数据传递给可写转录流之前,对其进行转换时存在一个错误。 这是因为我已经证明了该应用程序的其他两个组件的工作情况。
另外,我不熟悉处理音频数据并将其编码(解码? 我甚至不确定麦克风流给我的是否是PCM,以及我是否需要在提供给转录服务之前将其解码或编码为PCM。 所有这些都是说,我很确定是字节处理的问题。
如果能帮我解决这个问题,我将非常感激。
谢谢,Geoff
发送给Amazon Transcribe流媒体的数据帧需要在一个特定的编码被概述为... 此处.
由于你使用的是WebSocket流媒体,AWS有一个JavaScript的示例项目,你可以参考使用。https:/github.comaws-samplesamazon-transcribe-websocket-static。