tts の技術仕様
| 属性 | 詳細 |
|---|---|
| モデル名 | tts |
| プロバイダー | OpenAI |
| カテゴリ | 音声合成 |
| 入力 | テキスト |
| 出力 | 音声 |
| コンテキストウィンドウ | 該当なし |
| 代表的なユースケース | 音声生成、ナレーション、アクセシビリティ、音声コンテンツ作成 |
| 価格 | tts の料金は CometAPI の価格情報を参照 |
tts とは?
tts は、OpenAI の Text-to-Speech を表す CometAPI のプラットフォーム識別子です。アシスタント、オーディオブック、カスタマーサポートツール、アクセシビリティ機能、メディアワークフローなどのアプリケーション向けに、テキストを自然な音声へ変換できます。
CometAPI を通じて、統一された API 形式で tts にアクセスでき、複数のプロバイダー固有インターフェースを管理することなく音声合成を製品へ統合しやすくなります。シンプルな API ワークフローで、信頼性の高いテキストから音声への変換を求めるチームに適しています。
tts の主な機能
- 自然な音声生成: 入力テキストを明瞭で人間らしい音声に変換し、多様な用途に適合します。
- 統一された API アクセス: CometAPI の標準化インターフェース経由で利用でき、統合やプロバイダー管理を簡素化します。
- 開発者に優しいワークフロー: 音声出力を必要とするアプリ、サービス、バックエンドパイプラインへ迅速に実装できるよう設計されています。
- 幅広い適用: アクセシビリティツール、バーチャルアシスタント、コンテンツのナレーション、トレーニング教材、インタラクティブ体験などに有用です。
- スケーラブルな導入: 一貫した音声合成を要するプロトタイプから本番システムまで幅広く利用できます。
tts へのアクセスと統合方法
ステップ 1: API キーを取得
まず、CometAPI アカウントにサインアップして API キーを取得します。ダッシュボードにログイン後、API キーを作成またはコピーし、安全に保管してください。このキーは tts API へのすべてのリクエスト認証に使用されます。
ステップ 2: tts API にリクエストを送信
CometAPI の標準 API エンドポイントを使用し、モデルに tts を指定します。必要なパラメータとともに、入力テキストをリクエストボディに含めて送信します。
curl --request POST \
--url https://api.cometapi.com/v1/audio/speech \
--header "Authorization: Bearer YOUR_COMETAPI_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "tts",
"input": "Hello! This is a text-to-speech request using CometAPI."
}'
ステップ 3: 結果を取得して検証
リクエスト送信後、CometAPI から生成された音声そのもの、または音声出力の詳細を含むレスポンスが返されます。レスポンスが成功していることを確認し、音声内容が入力テキストと一致することを検証し、アプリケーション内で必要に応じて API エラー処理やリトライを実装してください。