Transkripsiyon
OpenAI uyumlu uç noktayla sesi yazıya dökün.
POST /v1/audio/transcriptions multipart form verisi alır. whisper-1, VoiceStudio'da seçilen ASR motoruna karşılık gelir.
curl "$VOICESTUDIO_BASE_URL/audio/transcriptions" \
-H "Authorization: Bearer $VOICESTUDIO_API_KEY" \
-F "file=@interview.wav" \
-F "model=whisper-1" \
-F "response_format=verbose_json"Çıktı biçimleri
| Biçim | Kullanım |
|---|---|
json | Basit bir { "text": "…" } |
text | Düz metin işlem hatları |
verbose_json | Dil, süre, bölümler ve zaman damgaları |
srt | Altyazı düzenleyicileri ve video araçları |
vtt | Web videosu ve tarayıcı altyazıları |
İsteğe bağlı alanlar: language (ISO 639-1), prompt (sözcük dağarcığı veya önceki bölümün tarzı) ve temperature (her motor kullanmaz).
Modeller asla sessizce indirilmez
Yalnızca TTS modeli kuruluysa eksik modeli ve ne yapılacağını belirten 409 alırsınız. VoiceStudio'ya bir ASR modeli yükleyip isteği yineleyin.
Canlı mikrofon akışı için API başvurusundaki dikte WebSocket'ini kullanın.