我正在使用 Twilio 可编程视频,并尝试将远程参与者的音频实时传输到 Google Cloud Media Translation 客户端。
这里有一个关于如何通过麦克风使用谷歌云媒体翻译客户端的示例代码。
我想要完成的是node-record-lpcm16
,我不想使用麦克风,而是想将我从 Twilio 获得的内容AudioTrack
传输到 Google Cloud Media Translation 客户端。根据
这个文档,
轨道代表房间内共享的各个音频、数据和视频媒体流。
此外,根据此文档,AudioTrack
包含一个音频MediaStreamTrack
。我猜这可以用来提取音频并将其传输到其他地方。
解决这个问题的最佳方法是什么?