1

我今天得到了一个 Azure Kinect DK 设备,我正在尝试保存记录以供分析。我需要音频和视频进行分析。我可以保存录音,但录音中没有声音。令人惊讶的是, Kinect 的这个页面还提到它无法录制音频。我想知道这是否有麦克风阵列,那么它为什么不存储音频!有没有其他方法可以使用视频流存储/记录音频?

4

2 回答 2

1

Azure Kinect DK 的麦克风可以通过Azure 语音设备 SDK访问

于 2019-10-03T00:04:06.127 回答
0

你可以试试 pyaudio(https://people.csail.mit.edu/hubert/pyaudio/docs/)。您可以使用 get_device_count() 和 get_device_info_by_index() 找到对应的麦克风设备。也可以指定通道数。

它适用于我的 Kinect DK。我将输入通道数更改为 7,因为 DK 有 7 个麦克风阵列。结果是一个维度为 (X,7) 的 nd 数组,其中 X 是音频的长度。我不确定每个通道是否对应一个独特的麦克风,但 7 列录音之间存在差异。

于 2020-08-01T17:02:49.667 回答