-
Notifications
You must be signed in to change notification settings - Fork 206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
soundfileの依存を外す #731
Comments
これは結構大きいように感じました。
こちらに関して、おそらくmp3だとさすがのVOICEVOXでも音質が下がる気がします。 この辺り @y-chan さん的の意見もちょっとお伺いしてみたいです 👀 |
SoundFileはMP3だけではなくFLACやVorbis等の可逆圧縮コーデックにも対応していますね。 あとたった今気づいたのですがSoundfile 0.12.0からLinuxでもwheelが提供されるようになったようです。 とはいえ全く使っていない機能に2~3MB(libsndfileの共有ライブラリ)を割くのは無駄な気がするのと #440 が放置されてしまっている現状を考えると自分は外してしまってもいいと考えています。 |
@sabonerune なるほどです!!!! 確かに容量が数MB増えてしまうのはもったいない気はしないでもないですが、将来的に(mp3ではない)別コーデックの提供は結構あり得るかなと感じています。 外すべきか外さざるべきか、正直判断できないという考えになってきました。 特にコメントがなければ大きな問題ではないと思うのでcloseの方向に倒そうかなと今のところ考えています。 |
とても遅くなりすみません、issueを建てました・・・! @sabonerune さん情報ありがとうございます!! |
内容
音声ファイルの読み込みや書き出しにSoundFileが使用されています。
しかしSoundFileの音声エンコード機能は使われていないためScipyの機能で十分かもしれません。
Pros 良くなる点
Linuxでlibsndfileのインストールが不要になる。
配布物のファイルサイズが小さくなる。
Cons 悪くなる点
MP3等のファイル形式対応ができなくなる。
実現方法
soundfileを使用している部分をScipy.ioに置き換える
OSの種類/ディストリ/バージョン
The text was updated successfully, but these errors were encountered: