回答編集履歴
2
新しいバージョンに更新
answer
CHANGED
@@ -3,8 +3,6 @@
|
|
3
3
|
一番簡単な対処方法は、ステレオだった場合にチャンネルを1つだけ使う方法です。
|
4
4
|
```python
|
5
5
|
def wavload(path):
|
6
|
-
data, samplerate = sf.read(path)
|
6
|
+
data, samplerate = sf.read(path, always_2d=True)
|
7
|
-
if len(data.shape) == 2:
|
8
|
-
|
7
|
+
return data[:, 0], samplerate
|
9
|
-
return data, samplerate
|
10
8
|
```
|
1
returnが重複していたのを削除
answer
CHANGED
@@ -6,5 +6,5 @@
|
|
6
6
|
data, samplerate = sf.read(path)
|
7
7
|
if len(data.shape) == 2:
|
8
8
|
return data[:, 0], samplerate
|
9
|
-
return
|
9
|
+
return data, samplerate
|
10
10
|
```
|