回答編集履歴
5
test
CHANGED
@@ -22,7 +22,7 @@
|
|
22
22
|
|
23
23
|
|
24
24
|
|
25
|
-
(その記事のコードだと、envelop関数が、定義だけされて
|
25
|
+
(その記事のコードだと、envelop関数が、定義だけされていて、どこからも参照されていない、という点からの推理です)
|
26
26
|
|
27
27
|
|
28
28
|
|
4
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
|
1
|
+
その記事とコードからやろうとしていることを読み取ると、
|
2
2
|
|
3
3
|
・ノイズ自身に短時間フーリエ変換(STFT)をかけて音声特徴を抽出
|
4
4
|
|
@@ -10,15 +10,21 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
|
13
|
+
ここで、「noise_clip」は元となるノイズ音声データではないかと推測されます。
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
そして、特徴抽出
|
17
|
+
そして、特徴抽出する前段階のノイズ音声データ(noise_clip)自体は
|
18
18
|
|
19
|
-
別途ノイズだけ録音したものを使うではなく、
|
19
|
+
別途ノイズだけ録音したものを使うのではなく、
|
20
20
|
|
21
|
-
しきい値
|
21
|
+
envelope関数を用いて、元の鳥のなき声が入った音声ファイルからしきい値で粗々のデータを得ようとしていると推測されます。
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
(その記事のコードだと、envelop関数が、定義だけされておらず、どこにも使用されていない、という点からの推理です)
|
26
|
+
|
27
|
+
|
22
28
|
|
23
29
|
|
24
30
|
|
3
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
その記事とコードからやろうとしていることを読み取ると、
|
1
|
+
00その記事とコードからやろうとしていることを読み取ると、
|
2
2
|
|
3
3
|
・ノイズ自身に短時間フーリエ変換(STFT)をかけて音声特徴を抽出
|
4
4
|
|
@@ -10,17 +10,15 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
したがって、「noise_clip」はその
|
13
|
+
したがって、「noise_clip」はその元となるノイズ音声データではないかと推測されます。
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
そして、ノイズ音声データ自体は、
|
17
|
+
そして、特徴抽出元となるノイズ音声データ(noise_clip)自体は、
|
18
18
|
|
19
|
-
し
|
19
|
+
別途ノイズだけ録音したものを使うではなく、envelope関数を用いて、元の鳥のなき声が入った音声ファイルから
|
20
20
|
|
21
|
-
|
22
|
-
|
23
|
-
|
21
|
+
しきい値を用いて粗々のデータを得ようとしておると推測されます。
|
24
22
|
|
25
23
|
|
26
24
|
|
2
test
CHANGED
@@ -11,6 +11,16 @@
|
|
11
11
|
|
12
12
|
|
13
13
|
したがって、「noise_clip」はそのもととなるノイズ音声データではないかと推測されます。
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
そして、ノイズ音声データ自体は、元の鳥のなき声が入った音声ファイルから
|
18
|
+
|
19
|
+
しきい値を用いて粗々のデータを得ようとしている、
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
そのための関数がenvelope関数であると推測されます。
|
14
24
|
|
15
25
|
|
16
26
|
|
1
test
CHANGED
@@ -44,7 +44,7 @@
|
|
44
44
|
|
45
45
|
+# ノイズデータ取得
|
46
46
|
|
47
|
-
+mask, e
|
47
|
+
+mask, noise_clip = envelope(sig, sample_rate, threshold=0.03)
|
48
48
|
|
49
49
|
|
50
50
|
|