回答編集履歴

2 edit

mkgrei

mkgrei score 8488

2018/06/26 19:32  投稿

~~if len(y[1].shape) > 1
if len(y.shape) > 1
では?~~
```python
if len(y[1].shape) > 1:   # ステレオ音声の場合,左音声を使う
   yl = y[1][:, 0]
   yl = y[1][:1024, 0]
else:
   yl = y[1]
# スペクトログラム表示
SpecGram((y[0], yl))
```
これでどうでしょう?
1 edit

mkgrei

mkgrei score 8488

2018/06/26 19:29  投稿

if len(y[1].shape) > 1
~~if len(y[1].shape) > 1
if len(y.shape) > 1
では?
では?~~
```python
if len(y[1].shape) > 1:   # ステレオ音声の場合,左音声を使う
   yl = y[1][:, 0]
else:
   yl = y[1]
# スペクトログラム表示
SpecGram((y[0], yl))
```
これでどうでしょう?

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る