Scribe v1
Scribe v1 mentranskripsikan audio kepada teks biasa, JSON berstruktur atau output SRT/VTT bermasa.
Tentang model
Huraian ini merangkumi keupayaan model. Input, output dan pilihan yang tersedia di Ailoot disenaraikan di bawah untuk kaedah yang dipilih.
Scribe v1 ialah konfigurasi pertuturan kepada teks ElevenLabs. Bekalkan rakaman dalam file dan tetapkan model kepada scribe_v1. Protokol transkripsi menerima fail audio yang dimuat naik, URL audio atau base64 dengan pengepala medianya. Permintaan menggunakan application/json atau multipart/form-data.
Pilih response_format daripada json, text, srt, vtt atau verbose_json. Gunakan text untuk transkrip biasa, json atau verbose_json untuk hasil berstruktur, serta srt atau vtt untuk sari kata bermasa. Medan language pilihan mengenal pasti bahasa audio.
Simpan audio asal dan transkrip yang terhasil bersama-sama supaya nama, tarikh dan petikan dapat disemak dengan rakaman.
Ailoot Ultra · Transkripsi POST /v1/audio/transcriptions scribe_v1
scribe_v1Pengenalan
Scribe v1 mentranskripsikan audio kepada teks biasa, JSON berstruktur atau output SRT/VTT bermasa.
- Input yang diterima
- Audio
- Hasil
- Teks
Tersedia di Ailoot · input & kaedah
Ailoot Ultra · Transkripsi POST /v1/audio/transcriptions
- Input
audio- Output
text
| Medan | Jenis | Keperluan | Nilai & had | Lalai |
|---|---|---|---|---|
Medanmodel | Jenisstring | KeperluanDiperlukan | Nilai & had scribe_v1 | Lalai— |
Medanfile | Jenisstring | KeperluanDiperlukan | Nilai & had | Lalai— |
Medanresponse_format | Jenisstring | KeperluanPilihan | Nilai & had json, text, srt, vtt, verbose_json | Lalai— |
Parameter kaedah dan kitar hayat
| Parameter | Kontrak |
|---|---|
Parametercontent_type | Kontrakmultipart/form-data |
Parameterrequired | Kontrakmodel, file |
Parametermaterial_types | Kontrakaudio |
Parametermaterial_conditions | KontrakFail audio sebenar dengan nama fail/MIME sebenar. Jangan mereka-reka rakaman atau menggunakan URL sebagai bait fail. |
Kitar hayat: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · task_id sebenar yang dikembalikan atau rekod pustaka media
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Pelan harga
Rujukan tarif tidak menambah pilihan permintaan. Parameter yang disokong disenaraikan untuk kaedah yang dipilih.
- Mod pantas
- Tidak dinyatakan Apabila mod pantas dipilih
- Mod flex
- Tidak dinyatakan Apabila mod flex dipilih
- Usaha penaakulan maksimum
- Tidak dinyatakan Apabila usaha penaakulan maksimum menggunakan pelarasan default
Kadar Ailoot
Harga mengikut konfigurasi
Padankan setiap caj dengan syarat yang dipaparkan. Gunakan satu kadar bagi setiap set konfigurasi alternatif.
| Konfigurasi | Jadual kadar | Unit pengebilan | Caj |
|---|---|---|---|
| KonfigurasiKadar asas token | Jadual kadarKadar asas | Unit pengebilan— | Caj Input · Token input — / 1K token Output · Token output — / 1K token Input · Bacaan cache — / 1K token Input · Penulisan cache — / 1K token Input · Penulisan cache, 1 jam — / 1K token |
| Konfigurasisaat audio input | Jadual kadar— | Unit pengebilanbagi setiap saat audio masukan | Caj Input · saat audio input $0.0003333333333333333 bagi setiap saat audio masukan |
Ailoot merizabkan anggaran amaun sebelum permintaan. Selepas hasil diterima, caj akhir diselesaikan berdasarkan penggunaan terukur. Penyelesaian caj penstriman menggunakan rekod penggunaan akhir. Cara rizab dan penyelesaian caj berfungsi →
Contoh permintaan
Ailoot Ultra · Transkripsi
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_AUDIO_FILE:?Set the path to your actual recording}"
test -f "$AILOOT_AUDIO_FILE"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/transcriptions \
-H "Authorization: Bearer $AILOOT_API_KEY" \
-F 'model=scribe_v1' -F "file=@$AILOOT_AUDIO_FILE" \
-D response-headers.txt -o response.bin
# Retain the complete response and headers, every actual output, original returned identifiers and all usage fields. Recover the original operation without submitting creation again.
Terima dan simpan hasil
Ailoot Ultra · Transkripsi
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Pembacaan kandungan lain
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
-H "Authorization: Bearer $AILOOT_API_KEY" -o owned-assets.json
# Preserve every returned asset and follow its exact signed content URL. Do not construct a signed token.
Simpan semua hasil yang selesai
Simpan setiap respons lengkap, fail dan bahagian kandungan yang dikembalikan.
Simpan respons dan pengepala yang lengkap, setiap output sebenar, pengecam asal yang dikembalikan serta semua medan penggunaan. Pulihkan operasi asal tanpa menghantar permintaan penciptaan sekali lagi.
Jika respons asal perlu disemak
Simpan X-Client-Request-ID yang dikembalikan untuk penyelarasan rekod. Baca hanya nilai task_id/asset_id sebenar yang dikembalikan atau pustaka media milik anda; jangan sekali-kali bina URL tugas daripada ID operasi atau hantar semula permintaan penciptaan.
Medan respons
| Medan | Jenis |
|---|---|
Medantext | Jenis |
Medanusage | Jenis |
Medansegments[] | Jenis |
Medanwords[] | Jenis |
Medanspeaker fields | Jenis |
Medantimestamps | Jenis |
Alias
Alias model
Ailoot Ultra scribe_v1
Alias laluan kaedah
Gunakan laluan kaedah yang dipaparkan di atas.
ID pemanggil berkaitan
FAQ · Scribe v1
- Apakah input dan hasil yang tersedia?
POST /v1/audio/transcriptions·scribe_v1:audio→text- Apakah medan yang digunakan oleh permintaan?
POST /v1/audio/transcriptions·scribe_v1:model,file,response_format