Skip to content
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

arm64向けのlibsndfile.soが入っているsoundfileライブラリに切り替える #839

Closed
1 task done
Hiroshiba opened this issue Dec 9, 2023 · 3 comments
Closed
1 task done
Labels

Comments

@Hiroshiba
Copy link
Member

内容

linux arm64のDocker環境で、libsndfileファイルが無いというエラーが発生し、ワークアラウンド寄りの方法で解決されました。

最も良い方法はlinux arm64のDocker環境以外で取られている、soundfileライブラリ内のlibsndfileを使うことかなと思っています。
ただsoundfileは大本でarm64のlibsndfileが配布されていないので、そこをどうにかして解決することになりそうです。

Pros 良くなる点

ビルドの流れが統一される

Cons 悪くなる点

実現方法

方法は大まかに2つありそうです。

1つは本家soundfileにarm64向けのlibsndfileを作っていただくことです。
これは @aoirint さんがチャレンジしてくださっているのですが、4ヶ月経った今のところ進展が止まっている形です。

もう1つがsoundfileをVOICEVOXでforkする方法です。
こっちはこっちでビルドをメンテナンスする必要があるので、少し大変かもしれません。

  • Linux

その他

の続きissueです。

@tarepan tarepan added 要議論 実行する前に議論が必要そうなもの 状態:実装者募集 実装者を募集している状態 and removed 要議論 実行する前に議論が必要そうなもの labels Mar 5, 2024
Copy link

github-actions bot commented Sep 5, 2024

本 Issue は直近 180 日間で活動がありません。今後の方針について VOICEVOX チームによる再検討がおこなわれる予定です。

@sabonerune
Copy link
Contributor

対応したいところですがまだsoundfileが未対応です。
ただsoundfleをフォークしたり標準ライブラリや他のライブラリに乗り換えたりするほどかというと微妙な気がします。

@Hiroshiba
Copy link
Member Author

そうですねぇ。。。。。
実際libsndfile.soをインストールするワークアラウンドが動いてますからねぇ・・・。

うーーーーん!
欲しいけれども代替策はあるため優先度は低いため、issueはcloseとしますか!!
ただ解決は募集しているので、もし興味がある方がいらっしゃったり、soundfileが更新されたりしたらまた再オープンしたいですね!

ということでclose!

@Hiroshiba Hiroshiba closed this as not planned Won't fix, can't repro, duplicate, stale Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants