luoluyao / VoiceOrientation

get voice orientation using multi microphones
4 stars 1 forks source link

gcc-phat #1

Open luoluyao opened 6 years ago

luoluyao commented 6 years ago

[-1774.3196614583333, 45651.97265625, -81.624348958333329, -70.888671875]

前两个值,TDOA差别特别大

luoluyao commented 6 years ago

导致的原因:

1.切音素,切得不准

2.噪声(环境白噪声、偶然发出的声音)

解决办法

1.环境白噪声可去,但几乎没有效果。对偶然听到的声音,在实验时尽量避免。

2.四个麦克风,收到四个音频片段。并非每个音频都切不准。用非异常的切割时间来切异常的。

3.四组数据,两两做TDOA,有六组数据。都可以用上。

4.增加单词数目

luoluyao commented 6 years ago

解决办法

5.在求互相关的时候,在可能域内取。

(原本有28个这类的异常值,最后有18个都在10mm的范围内了,可能是可行的)