> ## Documentation Index
> Fetch the complete documentation index at: https://dripart-docs-recommend-assets-api.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Stability AI Stable Audio 2.5 API ノード：ComfyUI 公式ワークフロー例

> 本記事では、ComfyUI で Stability AI Stable Audio 2.5 パートナーノードのテキストから音声への変換（Text-to-Audio）、音声から音声への変換（Audio-to-Audio）、および音声修復（Audio Inpainting）機能を活用する方法について説明します。

Stability AI Stable Audio 2.5 パートナーノードを使用すると、Stability AI の最新音声生成モデルを活用し、テキストプロンプトによる音声生成、既存音声の変換、および音声修復の各機能を通じて高品質な音楽を作成できます。

Stable Audio 2.5 は企業向けに設計されており、音楽構造の向上、プロンプトへの忠実度の向上、および数秒で数分間にわたる楽曲を生成できる能力を特長としています。このモデルは以下の3つの主要なワークフローを提供します：**テキストから音声への変換（Text-to-Audio）** — 説明文から音楽を生成するための機能、**音声から音声への変換（Audio-to-Audio）** — 既存の音声を新たな楽曲へと変換するための機能、および**音声修復（Audio Inpainting）** — 既存のトラックを完成または延長するための機能です。

Stable Audio 2.5 はライセンス付与済みの音声データのみを用いて訓練されており、商用利用が安全です。広告主、ゲームスタジオ、およびプロフェッショナル品質の音声生成とエンタープライズレベルの信頼性を必要とするコンテンツクリエイターにとって最適な選択肢です。

<Tip>
  APIノードを使用するには、正しくログインしていることと、許可されたネットワーク環境で使用していることを確認する必要があります。APIノードの使用に必要な具体的な要件については、ドキュメントの「[APIノードの概要](/tutorials/partner-nodes/overview)」セクションをご参照ください。
</Tip>

<Tip>
  <Tabs>
    <Tab title="ポータブル版または自宅サーバーで実行しているユーザー">
      ComfyUI が最新版に更新されていることを確認してください。

      * [ComfyUI のダウンロード](https://www.comfy.org/download)
      * [更新手順](/installation/update_comfyui)

      このガイドで紹介するワークフローは、[ワークフローテンプレート](/interface/features/template)から入手できます。\
      テンプレート内に該当のワークフローが見つからない場合、ComfyUI のバージョンが古くなっている可能性があります。（デスクトップ版の更新は若干遅れることがあります）

      ワークフローを読み込んだ際にノードが欠落している場合の主な原因：

      1. 最新の ComfyUI（Nightly 版）を使用していない
      2. 起動時に一部のノードのインポートに失敗している
    </Tab>

    <Tab title="デスクトップ版またはクラウド版ユーザー">
      * デスクトップ版は ComfyUI の安定版（Stable Release）をベースとしており、新しいデスクトップ安定版がリリースされると自動的に更新されます。
      * [Cloud](https://cloud.comfy.org) は、ComfyUI の安定版リリース後に更新されます。

      したがって、このドキュメントで記載されているコアノードのうち、一部が利用できない場合は、そのノード機能がまだ最新の安定版に含まれていないためです。次回の安定版リリースをお待ちください。
    </Tab>
  </Tabs>
</Tip>

## テキストから音声への変換（Text-to-Audio）ワークフロー

テキストから音声への変換では、テキストプロンプトを用いて音声を生成します。生成したい音楽を具体的に記述する必要があります。

<a className="prose" target="_blank" href="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/templates/api_stability_ai_text_to_audio.json" style={{ display: 'inline-block', backgroundColor: '#0078D6', color: '#ffffff', padding: '10px 20px', borderRadius: '8px', borderColor: "transparent", textDecoration: 'none', fontWeight: 'bold'}}>
  <p className="prose" style={{ margin: 0, fontSize: "0.8rem" }}>JSON ワークフローをダウンロード</p>
</a>

<img src="https://mintcdn.com/dripart-docs-recommend-assets-api/6PZTulxPduBzJ-FN/images/tutorial/api_nodes/stability_ai/api_stability_ai_text_to_audio.jpg?fit=max&auto=format&n=6PZTulxPduBzJ-FN&q=85&s=fe9f4bbd9c9a221aeb257a14fc062ef9" alt="workflow" width="2170" height="1130" data-path="images/tutorial/api_nodes/stability_ai/api_stability_ai_text_to_audio.jpg" />

1. テキストプロンプトを編集します。生成したい音楽を表すキーワードを用いて記述してください。
2. （任意）`duration` パラメーターを編集します。デフォルト値は `190` です。
3. `Run` ボタンをクリックするか、ショートカットキー `Ctrl（Cmd）+ Enter` を使用して音声生成を実行します。生成された音声は `ComfyUI/output/audio` ディレクトリに保存されます。

## 音声から音声への変換（Audio-to-Audio）ワークフロー

音声から音声への変換は、基本的に音楽の再サンプリングです。指定した音声から新しい音楽を生成したり、単にメロディーをハミングして入力し、モデルがその入力音声に基づいて新たな音楽を生成するといった使い方が可能です。

<a className="prose" target="_blank" href="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/templates/api_stability_ai_audio_to_audio.json" style={{ display: 'inline-block', backgroundColor: '#0078D6', color: '#ffffff', padding: '10px 20px', borderRadius: '8px', borderColor: "transparent", textDecoration: 'none', fontWeight: 'bold'}}>
  <p className="prose" style={{ margin: 0, fontSize: "0.8rem" }}>JSON ワークフローをダウンロード</p>
</a>

<a className="prose" target="_blank" href="https://raw.githubusercontent.com/Comfy-Org/example_workflows/refs/heads/main/api_nodes/stability_ai/stable_audio/beatbox.mp3" style={{ display: 'inline-block', backgroundColor: '#0078D6', color: '#ffffff', padding: '10px 20px', borderRadius: '8px', borderColor: "transparent", textDecoration: 'none', fontWeight: 'bold'}}>
  <p className="prose" style={{ margin: 0, fontSize: "0.8rem" }}>入力音声をダウンロード</p>
</a>

<img src="https://mintcdn.com/dripart-docs-recommend-assets-api/6PZTulxPduBzJ-FN/images/tutorial/api_nodes/stability_ai/api_stability_ai_audio_to_audio.jpg?fit=max&auto=format&n=6PZTulxPduBzJ-FN&q=85&s=2a99c1b7437ff1750d5e7da476b37db7" alt="workflow" width="2366" height="890" data-path="images/tutorial/api_nodes/stability_ai/api_stability_ai_audio_to_audio.jpg" />

1. このワークフローでは、編集対象の音声（最低6秒以上）を入力するための2つのノードを用意しています：
   * 1.1 `Record Audio` ノード：ハミングしたメロディーなど、ご自身の音楽アイデアを録音するためにご利用いただけます（最低6秒以上必要です）。
   * 1.2 `LoadAudio` ノード：このワークフローで使用する音声ファイルをアップロードするためにご利用いただけます。
2. テキストプロンプトを編集します。生成したい音楽を表すキーワードを用いて記述してください。
3. `strength` パラメーターは、元の音声との差異を制御するために使用されます。値が小さいほど、生成された音声は元の音声に近くなります。
4. `Run` ボタンをクリックするか、ショートカットキー `Ctrl（Cmd）+ Enter` を使用して音声生成を実行します。生成された音声は `ComfyUI/output/audio` ディレクトリに保存されます。

## 音声修復（Audio Inpainting）ワークフロー

音声修復は、既存のトラックを完成または延長するために使用されます。たとえば、音楽の欠落部分を補完したり、音楽の再生時間を延長したりする場合に活用できます。

修復を開始および終了させる位置を設定する必要があります。

<a className="prose" target="_blank" href="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/templates/api_stability_ai_audio_inpaint.json" style={{ display: 'inline-block', backgroundColor: '#0078D6', color: '#ffffff', padding: '10px 20px', borderRadius: '8px', borderColor: "transparent", textDecoration: 'none', fontWeight: 'bold'}}>
  <p className="prose" style={{ margin: 0, fontSize: "0.8rem" }}>JSON ワークフローをダウンロード</p>
</a>

<a className="prose" target="_blank" href="https://raw.githubusercontent.com/Comfy-Org/example_workflows/refs/heads/main/api_nodes/stability_ai/stable_audio/audio_input.wav" style={{ display: 'inline-block', backgroundColor: '#0078D6', color: '#ffffff', padding: '10px 20px', borderRadius: '8px', borderColor: "transparent", textDecoration: 'none', fontWeight: 'bold'}}>
  <p className="prose" style={{ margin: 0, fontSize: "0.8rem" }}>入力音声をダウンロード</p>
</a>

<img src="https://mintcdn.com/dripart-docs-recommend-assets-api/6PZTulxPduBzJ-FN/images/tutorial/api_nodes/stability_ai/api_stability_ai_audio_inpaint.jpg?fit=max&auto=format&n=6PZTulxPduBzJ-FN&q=85&s=4406b6905ccf87cc3b459e7440fe122c" alt="workflow" width="2358" height="848" data-path="images/tutorial/api_nodes/stability_ai/api_stability_ai_audio_inpaint.jpg" />

1. `LoadAudio` ノードに音声ファイルをアップロードします。
2. テキストプロンプトを編集します。生成したい音楽を表すキーワードを用いて記述してください。
3. （任意）`duration` パラメーターを編集します。デフォルト値は `190` です。
4. （重要）`mask_start` および `mask_end` パラメーターを編集します。修復を開始および終了させる位置を設定する必要があります。
5. `Run` ボタンをクリックするか、ショートカットキー `Ctrl（Cmd）+ Enter` を使用して音声生成を実行します。生成された音声は `ComfyUI/output/audio` ディレクトリに保存されます。
