Skip to content

v1.1.0

Choose a tag to compare

@S-Akagi S-Akagi released this 08 Jun 17:01
· 15 commits to main since this release
7f61986

主な変更内容

  1. エラーハンドリングの統一
  • 重複するtry-catch文を削除
  1. パフォーマンス最適化
  • 不要な配列コピー(.copy())を削除
  • メモリ効率的なデータ構造の使用
  • リスト内包表記の活用
  1. 不要コメント削除
  • 関数定義直前の# コメント(docstringで代替可能)を削除
  • 自明なコメントを削除
  1. 実装詳細の#コメント追加

hop_samples = len(audio_chunk) // 20 # 20フレームに分割
rms_values.append(np.sqrt(np.mean(window**2))) # RMS = 二乗平均平方根