如何解决显示来自立体声麦克风的信号
这是立体声的 2 个音频信号吗? 1st Signal2nd Signal
解决方法
很难说......如果两条曲线在同一图上用不同的颜色曲线一起绘制并放大,这样你就可以看到曲线是否具有相似的形状,尽管略有不同......会更容易识别它们是否是立体的......如果您创建一个循环来遍历曲线的每个点,并在该循环内以每个点为基础打印出曲线 1 - 曲线 2 的总和,那么如果这些总和值中的每一个的值都接近于零,则两条曲线非常相似并且很可能是同声源的立体声曲线
// array1 holds all points of your signal 1
// array2 holds all points of your signal 2
size_array = length(array1)
for curr_index = 0; curr_index < size_array; curr_index++ {
curr_sum = array1[curr_index] - array2[curr_index] // inverts array2
print $curr_sum
}
如果两个信号相同,则 curr_sum 列表将显示零值(这意味着您的信号是单声道,只是复制到两个通道中)...如果信号是立体声,则 curr_sum 将有点接近于零,具体取决于立体声分离度两个麦克风之间
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。