Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

歌唱DBからブレスを取り出したい!

作ったもの

breath-picekr(GitHubリポジトリにリンクしています。)

目的

ブレスをDAWで張り付けたいなーと思った。
※東北きりたんの歌唱DBの場合、音声を直接素材とすることは研究用途ではないため、規約違反の可能性が高いです。

本当の所は、Pythonでの音声ファイル処理を練習したかっただけです。これは本心です。
切り出したファイルを直接使うのは控えた方が良いです。

開発環境

  • Windows 10 Education 2004
  • Python 3.8.3

使ったライブラリ

  • pydub(wavファイルの切断に使った)
  • utaupy(labファイルの読み取りに使った)

動作チェックに使った歌唱データベース

感想

Pydubとっても簡単!
他にも標準ライブラリのwaveとかPyAudioFileとかSciPyとかあるけれど一長一短なんだろうか。
PyAudioFileが使いやすそうだけどファイルを切断とかのやり方がわからんかった。
あと、きりたんのラベルの種類によってブレスの回数が違ったのはどうしてだろう。どう編集したのか調べてみようと思う。

↑ これは r9y9 さんによって加工済みのラベルを使った場合。201箇所。
↑ こっちは単位換算だけしたラベルを使った場合。1354箇所。

参考にしたサイト

oatsu
Python3初心者です。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away