# llama.cpp、Sopranoの音声生成に対応

> リリースb11850でSoprano-80MとSoprano-1.1-80Mに対応。音声は分割配信ではなく、発話全体をまとめて生成します。

Oossa · 2026-10-24 · https://oossa.com/ja/llama-cpp-adds-support-for-soprano-speech-generation

llama.cppプロジェクトは、リリースb11850でSoprano-80MとSoprano-1.1-80Mに対応しました。これらの音声生成モデルはQwen3をバックボーンに、Vocosの音声デコーダーを採用しています。llama.cppはマルチモーダル機能を通じて、これらをサポートするようになりました。

リリースノートによると、デコーダーは発話全体を一度に処理します。そのためストリームモードでは、パイプラインのフラッシュ後に音声を1つのチャンクとして送信し、少しずつ配信することはありません。ノートにはソフトウェアの対応状況が記載されていますが、モデルの利用条件や性能については触れられていません。

## 事実

- 対応モデル：Soprano-80M、Soprano-1.1-80M。
- Sopranoのデコーダーは発話全体を処理し、ストリームモードではflush()後に音声を1つのチャンクとして送信します。

## なぜ重要か

llama.cppを使う開発者は、これらのSoprano音声モデルをプロジェクトに組み込めるようになります。ただし、音声を小さなチャンクに分けて配信する必要があるアプリでは、別の方法が必要になる可能性があります。リリースノートには生成速度の記載はありません。

## 出典と参考資料

1. [ggml-org/llama.cpp b11850](https://github.com/ggml-org/llama.cpp/releases/tag/b11850) – llama.cpp, 2026-10-24

最終更新: 2026-10-24
