我今天得到了一个Azure Kinect DK单元,我正在尝试保存录音以供分析。我需要音频和视频来进行分析。我可以保存录音,但录音中没有声音。令人惊讶的是,Kinect的this page也提到它不能录音。我想知道如果这有一个麦克风阵列,那么为什么它不存储音频!有没有其他方法来存储/记录视频流中的音频?
发布于 2019-10-03 08:04:06
可以通过Azure Speech Devices SDK访问Azure Kinect DK的麦克风
发布于 2020-08-02 01:02:50
你可以试试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列录音中存在差异。
https://stackoverflow.com/questions/57998681
复制相似问题