JA ▾

音声パイプライン用の無検閲テキストAPI

uncensoredhttps://api.xtts.cc/v1

開発者のための音声クローン向けLLM API解説

音声クローンAPIには、オーディオ合成だけでなく、スクリプトの生成、コンテキストの処理、人工的な拒否なしで生コンテンツを音声モデルに渡すことができる信頼性の高いテキストレイヤーが必要です。このガイドでは、パイプラインのテキスト生成段階を駆動するために無検閲LLM APIを統合する方法を解説し、クローンされた音声が自然でフィルターなしであることを保証します。

開発者のための音声クローン向けLLM API解説

更新日:

音声クローンの2つのパート

最新の音声クローンアプリケーションは通常、2段階のパイプラインに依存しています。第一段階はテキスト生成で、LLMが話すスクリプト、対話、またはナラティブを作成します。第二段階はオーディオ合成で、Text-to-Speech(TTS)エンジンがそのテキストをクローンされた音声プロファイルを使用してオーディオに変換します。

ほとんどの開発者はオーディオ側に重点を置き、音声の類似性とレイテンシの最適化に努めています。しかし、最終的なオーディオの品質はテキスト入力の品質に直接依存します。テキストにエラー、不自然な表現、またはコンテンツフィルターによる切り捨てが含まれている場合、TTSエンジンがどれだけ先進的であっても、オーディオ出力は劣化します。

テキストレイヤーは運用の脳として機能します。プロンプトの作成、スクリプトの生成、後処理を処理します。テキスト生成を別のAPI統合として扱うことで、オーディオインフラストラクチャに触れることなく、モデルの交換やプロンプトエンジニアリングの改善が可能です。この分離により、より堅牢なエラー処理と、マイクに届くコンテンツの制御が可能になります。

標準APIが音声パイプラインで失敗する理由

標準的なLLM APIは一般的な消費者向けに設計されており、厳格な安全フィルターを適用することが多いです。これらのフィルターはチャットボットには有用ですが、音声クローンパイプラインには問題があります。クローンされた音声が大人向けコンテンツ、創造的なフィクション、または論争的なトピックに使用される場合、標準APIはテキストの生成を拒否したり、予期せず変更したりする可能性があります。

例えば、標準的なAPIは、キャラクターの声に不可欠な要素であっても、軽度の卑語や大人向けテーマを含むスクリプトの生成を拒否する場合があります。これにより、音声クリップが途切れたり、トーンが一貫しなくなったりします。さらに、標準的なAPIはコストを節約するために応答を早期に切り捨てることが多く、思考の途中で文が切れて、不自然な音声の遷移を引き起こすことがあります。

音声クローンAPIを構築する際には、コンテンツの境界を尊重するテキストプロバイダーが必要です。これは、不必要な道徳論やフィルターなしで直接回答する無検閲モデルを意味します。テキストAPIは透過的な導管として機能し、あなたが求めたものを正確に提供し、テキストレイヤーの拒否なしに音声モデルが発音処理を行えるようにします。

コンテンツフィルターのコスト

コンテンツフィルターは音声クローンパイプラインに隠れたコストをもたらします。フィルターがトリガーされると、APIはエラー、部分的な応答、または変更されたスクリプトを返すことがあります。アプリケーションはその後、リクエストを再試行し、より多くのトークンを消費するか、エラーを適切に処理する必要があります。これによりレイテンシが増加し、信頼性が低下します。

さらに、フィルターはテキストの意味を変更することがあります。安全フィルターは「kill」を「eliminate」に変更したり、厳しいトーンを和らげたりして、音声の感情の伝え方を変えることがあります。音声クローンでは、トーンがすべてです。テキストが意図された感情と一致しない場合、音声出力はつながりがなく感じられます。

無検閲LLM APIを使用すると、これらの予期しない事態がなくなります。リクエストどおりの生テキストが得られ、音声モデルが計画した正確なコンテンツを受け取ることができます。この一貫性は、カジュアルな会話から劇的な独白まで、さまざまなタイプのコンテンツ全体でクローン音声の整合性を維持するために重要です。

より良い音声のための無検閲テキスト

無検閲テキストAPIはすべてのルールを取り除くことではなく、音声の品質に影響しない任意の制限を取り除くことです。https://api.xtts.cc/v1のAPIは、法的な大人向け用途に対してコンテンツ拒否なしで回答するように設計された無検閲大規模言語モデルを提供しています。唯一のハード制限は、未成年者を含む性的コンテンツの拒否であり、これは標準的な法的要件です。

このアプローチにより、音声クローンパイプラインは提供された任意のスクリプトを処理できます。ビデオゲーム、ポッドキャスト、オーディオブックの対話生成など、テキスト API は意図された通りにコンテンツを提供します。このモデルはオープンウェイトモデルであり、一貫性のある高品質なテキスト出力を提供するように調整された独自サーバー上で動作します。

無検閲モデルを使用することで、コンテンツの完全な制御を得られます。特定の単語やフレーズがフィルターをトリガーするかどうかを気にする必要はありません。この予測可能性により、壊れることなく幅広いタイプのコンテンツを処理できる、より堅牢な音声アプリケーションを構築できます。

テキスト入力の技術要件

音声クローンパイプラインにテキストAPIを統合する際には、コンテキストウィンドウのサイズとトークン制限を考慮する必要があります。当APIは100,000トークンのコンテキストウィンドウをサポートしており、長いスクリプトや複雑なプロンプト履歴を処理できます。リクエストごとの出力制限はないため、ほとんどの音声生成タスクに十分です。

APIはOpenAI互換であり、公式SDKやクライアントライブラリを最小限の変更で使用できます。ベースURLをhttps://api.xtts.cc/v1に更新し、APIキーを提供するだけです。この互換性により、おなじみのツールやワークフローを使用でき、開発者の学習コストを削減できます。

料金は、入力トークン1Mあたり$0.15、出力トークン1Mあたり$0.50です。クレジットは前払いで、期限切れになりません。エラーと拒否は無料なので、実際に生成されたテキストに対してのみ課金されます。この価格モデルは透明で予測可能であり、音声クローンアプリケーションのコストの見積もりを容易にします。

リアルタイムTTSのためのストリーミングテキスト

リアルタイムの音声アプリケーションでは、ストリーミングテキストが不可欠です。当APIはServer-Sent Events(SSE)を介したストリーミングをサポートしており、生成されるテキストトークンを取得できます。これによりレイテンシが削減され、ユーザーエクスペリエンスが向上します。

ストリーミングにより、テキストの生成が完了する前にオーディオの合成を開始できます。この並列処理により、オーディオクリップの生成に要する総時間を大幅に短縮できます。ストリームの最後のチャンクにはトークン使用量情報が含まれているため、リアルタイムでコストを追跡できます。

ストリーミングを実装するには、APIリクエストでstreamパラメータを使用します。SDKはイベント解析を処理し、トークンが到着するたびにアプリケーションに配信します。この機能は、インタラクティブな音声アシスタントやライブナレーションなど、レイテンシが重要なアプリケーションにとって不可欠です。

スクリプト生成のための関数呼び出し

関数呼び出しは、スクリプト生成と後処理の自動化に強力な機能です。当APIは関数呼び出しをサポートしており、テキストのフォーマット、エンティティの抽出、スクリプトの翻訳など、モデルに特定のタスクを定義できます。

例えば、TTS用にテキストをクリーンアップし、不自然な一時停止を引き起こす可能性のある句読点を削除する関数を定義できます。モデルはその関数を呼び出し、フォーマットされたテキストを返します。これにより、テキストが音声合成に最適化され、オーディオ出力の自然さが向上します。

関数呼び出しにより、より構造化された出力も可能になります。モデルにJSONを返すようリクエストし、アプリケーションで簡単に解析できるようにできます。これは、TTSエンジンに渡すことができる感情タグや音韻のヒントなどのメタデータを生成する場合に有用です。

適切なテキストプロバイダーの選択

音声クローンAPIのテキストプロバイダーを選択する際には、以下の要因を考慮してください。

  • 無検閲モデル: よくある安全フィルターに基づいてコンテンツを拒否しないようにします。
  • OpenAI互換性: 既存のSDKとツールと連携するAPIを選択してください。
  • コンテキストウィンドウ: 大きなコンテキストウィンドウは、より長いスクリプトとより複雑なプロンプトを可能にします。
  • 価格: 隠れた料金のない透明で利用ベースの価格設定を探してください。

当APIはすべての基準を満たしています。無検閲モデルで、100,000トークンのコンテキストウィンドウを持ち、OpenAI SDKと互換性があり、入力トークン100万個あたり$0.15、出力トークン100万個あたり$0.50で提供されます。クレジットは暗号通貨(TRC20上のUSDT、Base上のUSDC)でチャージでき、トライアルにはカードは不要です。

結論:テキストの品質が音声の品質を決定する

音声クローンアプリケーションの品質は、最終的にテキスト入力の品質によって定義されます。堅牢なテキストAPIは、スクリプトが正確で完全であり、任意の制限がないことを保証します。無検閲でOpenAI互換のAPIを選択することで、信頼性が高く、スケーラブルで、コンテンツに忠実な音声パイプラインを構築できます。

まず、APIをパイプラインに統合してください。スクリプトを生成し、テキストをフォーマットして、その出力をTTSエンジンに渡します。クローン音声の一貫性と自然な響きの大幅な向上に気づくでしょう。テキストレイヤーは音声クローンAPIの基盤であり、適切なプロバイダへの投資は、最終的な音声の品質において報われます。

質問と回答

Xtts APIのベースURLは何ですか?

ベースURLはhttps://api.xtts.cc/v1.です。base_urlパラメータを設定し、APIキーを提供することで、このURLをOpenAI互換のクライアントで使用できます。

APIにはコンテンツ制限がありますか?

このモデルは無検閲であり、法的な大人向け、フィクション、または論争的なトピックを拒否しません。唯一のハードな制限は、未成年者を含む性的コンテンツの拒否です。

APIの料金はどのくらいですか?

APIの料金は、入力トークン1Mあたり$0.15、出力トークン1Mあたり$0.50です。クレジットは前払いで、期限切れになりません。エラーと拒否は無料です。

クレジットをチャージするにはどうすればよいですか?

クレジットは暗号通貨(TRC20上のUSDT、Base上のUSDC)でチャージされます。$20から$500までの任意の整数金額をチャージでき、大口チャージにはボーナスがあります。

キーはフォーム 1 つで手に入ります

アカウントを作成し、キーをコピーし、ベースURLを変更します。セットアップはこれだけです。