Skip to content

BS-RoFormerボーカル抽出とモデル配信準備を追加 - #27

Merged
iuill merged 4 commits into
mainfrom
feature/bs-roformer-vocal-separation
May 6, 2026
Merged

BS-RoFormerボーカル抽出とモデル配信準備を追加#27
iuill merged 4 commits into
mainfrom
feature/bs-roformer-vocal-separation

Conversation

@iuill

@iuill iuill commented May 6, 2026

Copy link
Copy Markdown
Owner

概要

  • WebGPU向けのBS-RoFormer fp16 2-stemボーカル抽出を追加
  • Demucs / BS-RoFormer の抽出モデル選択UIとモデル到達性チェックを追加
  • 抽出ボーカルのMP3保存と、開発用の全ボーカル抽出モデルMP3出力を追加
  • ボーカル抽出・ピッチ推定・モデル読み込みの進捗に、割合、経過時間、予想残り時間を表示
  • RMVPE / CREPE / ボーカル抽出モデルのローカル配置・公開配信に関するドキュメントとライセンス表記を更新

補足

  • BS-RoFormerのONNXモデル本体はGitに含めず、ローカルでは bun run prepare:bs-roformer-webgpu で生成する
  • 公開ビルドでは VITE_BS_ROFORMER_FP16_MODEL_URL が指定された場合のみBS-RoFormerの選択肢を表示する
  • BS-RoFormerは配布元の注意に従い、商用利用前に学習データ条件の確認が必要
  • BS-RoFormerのチャンク境界はフェードつき重み合成でつなぎ、BFCache復帰時はCanvas操作用リスナーを保持する

検証

  • bun run lint
  • bun run test
  • bun run typecheck
  • bun run build

@iuill iuill changed the title BS-RoFormerボーカル抽出を追加 BS-RoFormerボーカル抽出とモデル配信準備を追加 May 6, 2026
@iuill
iuill merged commit 8ec1bcc into main May 6, 2026
2 checks passed
@iuill
iuill deleted the feature/bs-roformer-vocal-separation branch May 6, 2026 08:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant