TTS-1 ist OpenAIs auf Geschwindigkeit optimiertes Text-to-Speech-Modell.
- Eingabe
- Text $15/M
- Ausgabe
- Audio
- Kontext
- 4K
Preis im Vergleich
Der Preis im Feld von 7 vergleichbaren Modellen
Der Balken zeigt, wo der Preis dieses Modells unter allen Modellen derselben Art auf Synthorai liegt. An beiden Enden stehen das günstigste und das teuerste Modell. Angegeben sind Grundpreise; Rabatte für Batch, Region und Cache-Schreibzugriffe stehen auf der Preisseite.
Spezifikationen & Limits
Sprachsynthese
| Synthesesprachen | Folgt im Wesentlichen der Sprachunterstützung des Whisper-Modells: Afrikaans, Arabisch, Armenisch, Aserbaidschanisch, Belarussisch, Bosnisch, Bulgarisch, Katalanisch, Chinesisch, Kroatisch, Tschechisch, Dänisch, Niederländisch, Englisch, Estnisch, Finnisch, Französisch, Galicisch, Deutsch, Griechisch, Hebräisch, Hindi, Ungarisch, Isländisch, Indonesisch, Italienisch, Japanisch, Kannada, Kasachisch, Koreanisch, Lettisch, Litauisch, Mazedonisch, Malaiisch, Marathi, Maori, Nepalesisch, Norwegisch, Persisch, Polnisch, Portugiesisch, Rumänisch, Russisch, Serbisch, Slowakisch, Slowenisch, Spanisch, Suaheli, Schwedisch, Tagalog, Tamil, Thailändisch, Türkisch, Ukrainisch, Urdu, Vietnamesisch und Walisisch, obwohl die Stimmen auf Englisch optimiert sind |
|---|---|
| Stimmen | alloy, ash, coral, echo, fable, onyx, nova, sage und shimmer, eine kleinere Auswahl als die vollständige TTS-Liste mit 13 Stimmen, und die Stimmen sind derzeit auf Englisch optimiert. |
| Eingabelimit | 4,096 Zeichen Anbieter geben dieses Limit in unterschiedlichen Einheiten an: Bei nicht lateinischem Text ist ein Byte-Limit kein Zeichen-Limit. |
| Streaming-Synthese | Ja |
| SSML | Nicht dokumentiert |
| Stimmsteuerung | Bei diesem Modell nicht verfügbar |
| Abrechnungseinheit | Pro Eingabezeichen |
| Endpunkte und Formate |
|
Modell
| Modalitäten | Text → Audio |
|---|
Auf Geschwindigkeit optimiertes Text-to-Speech-Modell: OpenAI dokumentiert tts-1 als die Option mit geringerer Latenz und geringerer Qualität neben tts-1-hd. Der instructions-Parameter, der bei gpt-4o-mini-tts Akzent, Emotion, Intonation und Tonfall steuert, funktioniert bei tts-1 und tts-1-hd nicht.
TTS-1 in 30 Sekunden nutzen
OpenAI-kompatibel: base_url austauschen, SDK behalten. POST /v1/chat/completions
from openai import OpenAI
client = OpenAI(
base_url="https://synthorai.io/v1",
api_key="sk-syn-...",
)
resp = client.chat.completions.create(
model="tts-1",
messages=[{"role": "user", "content": "Summarize this diff"}],
)
print(resp.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://synthorai.io/v1",
apiKey: "sk-syn-...",
});
const resp = await client.chat.completions.create({
model: "tts-1",
messages: [{ role: "user", content: "Summarize this diff" }],
});
console.log(resp.choices[0].message.content);curl https://synthorai.io/v1/chat/completions \
-H "Authorization: Bearer sk-syn-..." \
-H "Content-Type: application/json" \
-d '{
"model": "tts-1",
"messages": [{"role": "user", "content": "Hello"}]
}'package main
import (
"context"
"fmt"
"github.com/openai/openai-go/v3"
"github.com/openai/openai-go/v3/option"
)
func main() {
client := openai.NewClient(
option.WithBaseURL("https://synthorai.io/v1"),
option.WithAPIKey("sk-syn-..."),
)
resp, _ := client.Chat.Completions.New(context.TODO(), openai.ChatCompletionNewParams{
Model: "tts-1",
Messages: []openai.ChatCompletionMessageParamUnion{
openai.UserMessage("Summarize this diff"),
},
})
fmt.Println(resp.Choices[0].Message.Content)
}import com.openai.client.OpenAIClient;
import com.openai.client.okhttp.OpenAIOkHttpClient;
import com.openai.models.chat.completions.*;
OpenAIClient client = OpenAIOkHttpClient.builder()
.baseUrl("https://synthorai.io/v1")
.apiKey("sk-syn-...")
.build();
ChatCompletion resp = client.chat().completions().create(
ChatCompletionCreateParams.builder()
.model("tts-1")
.addUserMessage("Summarize this diff")
.build());
System.out.println(resp.choices().get(0).message().content().orElse(""));Über TTS-1
- Seine Modellseite beschreibt es als Umwandlung von Text in natürlich klingende gesprochene Sprache und als auf Echtzeit-Text-to-Speech-Anwendungsfälle abgestimmt, und der Text-to-Speech-Leitfaden zieht die Familienlinie unmissverständlich: tts-1 bietet niedrigere Latenz, aber bei geringerer Qualität als tts-1-hd.
- Es ist ein Einzweckmodell, das nur auf dem Speech-Endpoint der Audio API und auf keiner anderen Route unterstützt wird, Text entgegennimmt und Audio zurückgibt, zu $15 pro Million Zeichen.
- Neun Stimmen stehen ihm zur Verfügung, ein kleinerer Satz als die dreizehn, die der Speech-Endpoint insgesamt anbietet: alloy, ash, coral, echo, fable, onyx, nova, sage und shimmer.
- Die Ausgabe kann standardmäßig MP3 sein oder Opus, AAC, FLAC, WAV oder rohes 24-kHz-PCM, und OpenAI empfiehlt WAV oder PCM für die schnellste Antwort; die Sprechgeschwindigkeit ist von 0.25 bis 4.0 einstellbar, mit 1.0 als Standard, und Audio kann mit Chunked Transfer Encoding gestreamt werden, sodass die Wiedergabe beginnt, bevor die vollständige Datei existiert.
- Zwei Grenzen unterscheiden diese Generation von der neueren und werden kopierten Code brechen: Der instructions-Parameter, der Akzent, Emotion und Vortrag steuert, funktioniert bei tts-1 und tts-1-hd nicht, und das sse-Stream-Format wird hier nicht unterstützt.
- Die Sprachabdeckung folgt im Allgemeinen Whispers Liste von mehr als fünfzig Sprachen, wobei die Stimmen selbst auf Englisch optimiert sind, und OpenAIs Nutzungsrichtlinien verlangen, Endnutzern mitzuteilen, dass die Stimme KI-generiert ist.
- Synthorai stellt TTS-1 über seinen OpenAI-kompatiblen /v1/audio/speech Endpoint bereit, sodass bestehende Speech-Clients unverändert funktionieren.
FAQ
Lässt sich die TTS-1 API kostenlos testen?
Ja. Neue Konten erhalten 10 Testaufrufe und bis zu $1 Gratisguthaben, ohne Kreditkarte. Das reicht, um TTS-1 mit Ihrem realen Workload auszuprobieren, bevor Sie eine Zahlungsmethode hinterlegen.
Worin ist TTS-1 am besten?
Auf Geschwindigkeit und Echtzeit-Text-to-Speech-Anwendungsfälle optimiert; niedrigere Latenz bei geringerer Qualität als tts-1-hd; kein instructions-Parameter und kein sse-Stream-Format. Mehr dazu im Über-Abschnitt, der auf den offiziellen Release Notes des Anbieters beruht.
Was kostet TTS-1?
TTS-1 kostet auf Synthorai $15 pro Million Eingabe-Tokens und $0 pro Million Ausgabe-Tokens. Das ist der Listenpreis des Anbieters, ohne Plattformaufschlag.
Unterstützt TTS-1 Prompt-Caching?
Für TTS-1 gibt es auf Synthorai derzeit keinen Rabatt auf Cache-Lesezugriffe. Bei anderen Modellen im Gateway greift Prompt-Caching weiterhin; Alternativen mit Caching finden Sie in der Preistabelle. Caching-Vergleich der Anbieter →
Wie erhalte ich Zugang zu TTS-1?
Setzen Sie in Ihrem vorhandenen OpenAI SDK base_url="https://synthorai.io/v1" und model="tts-1", mehr ist nicht nötig. Ein API-Schlüssel gilt für alle Modelle im Gateway.
Verwandte Modelle
Vergleichen
Jeder Wert auf dieser Seite stammt aus der oben verlinkten Dokumentation des Anbieters und trägt das Datum, an dem wir ihn geprüft haben. Preise vergleichen wir über den gesamten Katalog. Spezifikationen, die Anbieter unterschiedlich definieren, zeigen wir mit einem Hinweis auf den Unterschied und nicht als Diagramm. Wir messen hier nichts selbst und vergeben keine Bewertungen.