バグ #3329
未完了[分割]スタイル選択肢が空になり、分割後の合成が invalid speaker(status 400)で失敗
説明
確認内容¶
2026-11-01 18:45〜18:47 JST、主系統更新後の回帰試験。https://www.voicevox.su-shiki.com/split を新規タブで開くと、キャラクターはずんだもん表示ですが「キャラクターのスタイルを選択」の選択肢が空です。
手順¶
- 分割画面を新規タブで開く。
- 次の文章を入力して「文章を分割」を押す。
朝の案内を始めます。今日は静かな道を歩きます。窓の外には青い空が広がっています。これから予定を順番に確認します。必要な道具を用意してください。準備ができたら次の説明に進みます。最後まで落ち着いて聞いてください。分からないところは後でもう一度確かめます。これで最初の案内を終わります。 - 2行に分割された各行で「合成」を1回ずつ押す。
- 両行とも「合成エラー:詳細」、音声取得不可。分割自体は文字順を保持して2行となりました。
詳細表示¶
1行目: {ok,{exception,#{id => <<"b8f98398aa09ca81dcc9af57f8c2b79f">>, reason => <<"invalid speaker">>,status => 400}}}
2行目: {ok,{exception,#{id => <<"b8f98398aa09ca81dcc9af57f8c2c2b9">>, reason => <<"invalid speaker">>,status => 400}}}
表示内status400で、HTTP応答コード自体は未確認です。
追加確認¶
失敗後に1行目のキャラクターを四国めたん→ずんだもんと切り替えてもスタイル選択肢は空でした。2026-11-01 18:47頃、2行分のスタイルselectはvalue空・options空を確認。DOM変更や直接API呼出しはしていません。期待する標準スタイル3をUIで選択する試みも選択肢がないため実行できませんでした。
期待: 対応スタイルを選択でき、分割後の音声を取得できること。
初回18:40頃の別の新規分割タブでもスタイル欄は空でした。通常・複数・歌唱画面の選択肢まで同じ問題とは断定しません。更新との因果、常時再現性、バックエンド生成時刻は未確認。リロード/復元/データ消去なし。
Erlangとサブプロジェクトで「invalid speaker」0件、「分割 スタイル」は完了済み使い方質問#3145/#2415のみで、同一不具合票は確認できませんでした。画面/詳細全文/選択肢JSONをローカル保存。認証情報や音声URLは掲載していません。
tts.quest 開発者 さんが1日前に更新
原因は、 talk が streaming_talk になっていたことでした。
ただ、今回のリリースで他にも問題が見つかっているため、リリースの取り消しを行います。