tts-1-1106 的技術規格
| Attribute | Details |
|---|---|
| Model ID | tts-1-1106 |
| Provider family | OpenAI 文字轉語音模型系列 |
| Primary capability | 將文字輸入轉換為自然的口語音訊 |
| Typical endpoint | /v1/audio/speech |
| Optimization focus | 低延遲、面向即時的語音生成 |
| Input modality | 文字 |
| Output modality | 音訊 |
| Supported output formats | mp3、opus、aac、flac、wav、pcm |
| Voice support | 相容於 OpenAI 內建的 TTS 聲音;tts-1 / tts-1-hd 系列支援較小的子集,包括 alloy、ash、coral、echo、fable、nova、onyx、sage 和 shimmer |
| Max input length | 每次請求 4096 個字元 |
| Pricing reference | OpenAI 將 TTS 語音生成的定價標示為每 1M 字元 $15.00 |
| Compliance note | 當終端使用者所聽到的聲音為 AI 生成時,應清楚告知其屬性 |
什麼是 tts-1-1106?
tts-1-1106 是 CometAPI 對 OpenAI tts-1 系列文字轉語音模型的平臺識別符,用於將書面文字轉換為口語音訊。OpenAI 將 tts-1 記載為針對速度與即時場景最佳化的模型,適合需要快速語音生成、而非追求離線渲染極致品質的互動式應用。
在實務中,這個模型類別可用於旁白、語音助理、無障礙功能、對話介面與自動化音訊播放等情境。它透過 Audio API 的語音生成工作流程存取,開發者提供文字、選擇支援的聲音,並以選定的輸出格式取得音訊。
由於精確的 -1106 後綴看似為平臺端的識別符,而非 OpenAI 公開的模型別名,最安全的解讀是 tts-1-1106 對應於 OpenAI tts-1 生成系列的行為與整合模式。這意味著開發者可預期其為專注於回應迅速的 TTS 模型、採用標準語音端點,並支援內建聲音選擇。
tts-1-1106 的主要功能
- 面向即時的語音生成:底層的
tts-1系列針對速度最佳化,十分適合即時應用、助理與其他對延遲敏感的音訊體驗。 - 自然擬真的文字轉音訊:可將純文字轉換為逼真的口語輸出,用於播放、旁白與語音化產品功能。
- 多種輸出格式:開發者可請求輸出為
mp3、opus、aac、flac、wav或原始pcm,同時滿足一般播放與較低延遲的系統整合需求。 - 內建聲音選項:模型系列提供一組預設聲音,可在不訓練自訂說話人模型的情況下,選擇符合產品風格的表達方式。
- 簡潔的 API 整合:採用標準語音端點運作,對已使用 OpenAI 相容音訊 API 的團隊而言,可降低實作複雜度。
- 語言彈性:OpenAI 表示其 TTS 技術棧一般遵循 Whisper 的語言支援,可在多語言環境中生成語音,雖然聲音主要針對英語最佳化。
- 支援串流友好使用:OpenAI 的語音 API 支援串流傳輸,可在合適的實作中於檔案尚未完全生成前即開始播放。
- 適用於生產環境應用:具備已文件化的速率限制、標準化端點行為,以及關於 AI 聲音揭示的使用政策指引,適合實際應用部署。
如何存取並整合 tts-1-1106
步驟 1:註冊並取得 API 金鑰
在 CometAPI 註冊,並於儀表板產生 API 金鑰。請安全地儲存金鑰,並在應用程式中將其設定為環境變數,以便後端能對 tts-1-1106 API 的請求進行驗證。
步驟 2:向 tts-1-1106 API 發送請求
透過 CometAPI 向與 OpenAI 相容的語音端點發送 POST 請求,將 model 設為 tts-1-1106,並包含輸入文字與支援的選項(例如 voice 與 response_format)。
curl --request POST \
--url https://api.cometapi.com/v1/audio/speech \
--header "Authorization: Bearer $COMETAPI_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "tts-1-1106",
"input": "Welcome to CometAPI text to speech.",
"voice": "alloy",
"response_format": "mp3"
}' \
--output speech.mp3
步驟 3:擷取並驗證結果
將返回的音訊檔案儲存或在應用程式中直接串流播放,並確認語音內容、所選聲音、格式與播放品質是否符合你對 tts-1-1106 的預期輸出。