Source: https://ailoot.ai/models/id/openai-whisper-1/
Canonical: https://ailoot.ai/models/id/openai-whisper-1/
Language: id

# OpenAI: Whisper 1

[Markdown](https://ailoot.ai/models/id/openai-whisper-1/index.md) · [JSON](https://ailoot.ai/models/id/openai-whisper-1/facts.json)

## [OpenAI: Whisper 1](https://ailoot.ai/models/id/openai-whisper-1/)

Whisper 1 mentranskripsikan berkas audio yang telah lengkap menjadi teks, dengan pengenalan multibahasa dan penanda waktu kata atau segmen. Produsen mendukung format subtitel dan alur terjemahan bahasa Inggris yang terpisah; hasil transkripsi mempertahankan bahasa rekaman.

- [**Ailoot Ultra · Pengenalan ucapan** `POST /v1/audio/transcriptions` `openai/whisper-1`](https://ailoot.ai/models/id/openai-whisper-1/#method-0)

Tentang model

Deskripsi ini mencakup kemampuan model. Masukan, keluaran, dan opsi yang tersedia di Ailoot tercantum di bawah untuk metode yang dipilih.

Whisper 1 adalah model API pengenalan ucapan serbaguna OpenAI, yang didokumentasikan menggunakan model sumber terbuka Whisper V2. Model ini menerima berkas audio dan mengembalikan teks. Produsen menjelaskan pengenalan multibahasa, identifikasi bahasa, dan tugas penerjemahan ucapan yang terpisah. Transkripsi mempertahankan bahasa yang diucapkan; antarmuka terjemahan terpisah dari produsen mengembalikan teks bahasa Inggris.

Aplikasi yang berguna adalah menyiapkan wawancara, catatan suara, atau rekaman percakapan untuk pencarian dan penyuntingan kemudian. Berikan rekaman lengkap dan, jika diketahui, bahasa masukannya. OpenAI mendokumentasikan 98 bahasa yang didukung dan menyatakan bahwa ketepatan pengenalan bervariasi menurut bahasa. Petunjuk satu bahasa menggunakan kode ISO 639-1; kolom multibahasa dan kata kunci yang lebih baru pada model transkripsi lain merupakan kendali terpisah.

Alur transkripsi berkas produsen menerima berkas hingga 25 MB dalam format MP3, MP4, MPEG, MPGA, M4A, WAV, atau WebM. Untuk rekaman yang lebih besar, gunakan format terkompresi atau bagi menjadi potongan dalam batas tersebut. Pertahankan batas kalimat dan urutan potongan agar transkrip yang dirangkai tetap terhubung dengan rekaman asli. Kontainer video menyediakan audionya untuk tugas ini, bukan masukan deskripsi visual.

Prompt dapat memberikan nama, akronim, atau kosakata khusus rekaman serta konteks dari segmen sebelumnya. Batas prompt Whisper adalah 224 token, dan prompt harus sesuai dengan bahasa audio. Produsen menyatakan bahwa Whisper tidak mengikuti instruksi seperti model teks serbaguna. Gunakan prompt sebagai konteks transkripsi yang relevan, lalu periksa ejaan penting terhadap rekaman alih-alih memperlakukan daftar istilah sebagai kata-kata yang pasti diucapkan penutur.

Produsen mendokumentasikan format transkripsi JSON, teks biasa, SRT, VTT, dan JSON terperinci. Penanda waktu kata dan segmen memerlukan JSON terperinci; salah satu atau kedua tingkat perincian dapat diminta. Referensi API menyatakan bahwa penanda waktu segmen tidak menambah latensi, sedangkan penanda waktu kata memerlukan pemrosesan tambahan. Keluaran ini mendukung pembuatan takarir dan pencarian petikan selama penyuntingan; anotasi diarisasi penutur merupakan bagian dari model khusus yang berbeda.

Whisper 1 tidak mendukung streaming transkripsi berkas. Referensinya juga mendokumentasikan suhu sampling antara nol dan satu; pada nol, model dapat meningkatkan suhu secara otomatis ketika ambang dekodenya mengharuskan hal tersebut. Ini menjelaskan kendali pemrosesan produsen, bukan janji bahwa setiap rekaman menghasilkan transkrip yang identik atau akurat sempurna.

Tentukan artefak akhir: transkrip untuk pencarian, berkas subtitel, atau teks dengan informasi waktu kata atau segmen. Simpan rekaman asli, urutan potongan, dan referensi waktu sumber yang relevan bersama hasil. Langkah penyuntingan teks kemudian dapat memperbaiki salah eja atau menyiapkan ringkasan, tetapi bandingkan perubahan dengan audio agar makna penutur tetap terjaga. Teks yang dikenali menjadi bukti untuk tugas berikutnya, bukan jawaban yang dihasilkan atas pertanyaan yang diucapkan.

**Ailoot Ultra · Pengenalan ucapan** `POST /v1/audio/transcriptions` `openai/whisper-1`

[`openai/whisper-1`](https://ailoot.ai/models/id/#m=openai%2Fwhisper-1&route=Ultra&caller=openai%2Fwhisper-1&fmt=transcriptions)

OpenAI /`openai/whisper-1`

### Mulai

Whisper 1 mentranskripsikan berkas audio yang telah lengkap menjadi teks, dengan pengenalan multibahasa dan penanda waktu kata atau segmen. Produsen mendukung format subtitel dan alur terjemahan bahasa Inggris yang terpisah; hasil transkripsi mempertahankan bahasa rekaman.

Masukan yang diterima

Audio

Hasil

transcription

### Tersedia di Ailoot · masukan & metode

**Ailoot Ultra · Pengenalan ucapan** `POST /v1/audio/transcriptions`

Masukan

`audio`

Keluaran

`transcription`

Format keluaran

json

| Kolom | Jenis | Persyaratan | Nilai & batasan | Bawaan |
| --- | --- | --- | --- | --- |
| Kolom`model` | Jenis`string` | PersyaratanWajib | Nilai & batasan openai/whisper-1 | Bawaan— |
| Kolom`file` | Jenis`file` | PersyaratanWajib | Nilai & batasan Jenis konten: multipart/form-data | Bawaan— |
| Kolom`response_format` | Jenis`string` | PersyaratanOpsional | Nilai & batasan json | Bawaan— |
| Kolom`input_audio.data` | Jenis`base64_string` | PersyaratanWajib | Nilai & batasan Berlaku jika: masukan JSON WhisperOR | Bawaan— |
| Kolom`input_audio.format` | Jenis`string` | PersyaratanWajib | Nilai & batasan wav, mp3, flac, ogg, m4a, webm Berlaku jika: masukan JSON WhisperOR | Bawaan— |

Kombinasi bahan masukan

· Wajib: model, file

Parameter metode dan siklus hidup

| Parameter | Kontrak |
| --- | --- |
| Parameter`contours` | Kontrak{"content\_types":\["application/json","multipart/form-data"\],"required\_json":\["model","input\_audio.data","input\_audio.format"\],"required\_multipart":\["model","file"\],"file\_formats":\["wav","mp3","flac","ogg","m4a","webm"\],"response\_format\_optional":\["json"\]}, {"content\_types":\["multipart/form-data"\],"required":\["model","file"\],"file\_formats":\["mp3"\],"response\_format\_option":false} |
| Parameter`max_bytes` | Kontrak26214400 |
| Parameter`material_types` | Kontrakaudio |

Siklus hidup: `synchronous_result_then_owned_library`

`GET /v1/media/tasks/{task_id}` · task\_id aktual yang dikembalikan atau catatan pustaka media

`GET /v1/media/assets/{asset_id}/content`

`GET /v1/media/assets`

`GET /v1/media/assets/{asset_id}`

Gunakan rekaman aktual dan format yang sesuai.

Pertahankan transkrip secara utuh, segmen, ID pembicara, dan waktu.

### Paket

Referensi tarif tidak menambah opsi permintaan. Parameter yang didukung tercantum pada metode yang dipilih.

Mode Fast

Tidak ditentukan Saat mode fast dipilih

Mode Flex

Tidak ditentukan Saat mode flex dipilih

Upaya penalaran maksimum

Tidak ditentukan Saat upaya penalaran maksimum menggunakan penyesuaian default

#### Tarif Ailoot

#### Harga menurut konfigurasi

Cocokkan setiap biaya dengan kondisi yang ditampilkan. Gunakan satu tarif untuk setiap kelompok konfigurasi alternatif.

| Konfigurasi | Jadwal tarif | Satuan penagihan | Biaya |
| --- | --- | --- | --- |
| KonfigurasiTarif dasar token | Jadwal tarifTarif dasar | Satuan penagihan— | Biaya Masukan · Token masukan **—** / 1K token Keluaran · Token keluaran **—** / 1K token Masukan · Pembacaan cache **—** / 1K token Masukan · Penulisan cache **—** / 1K token Masukan · Penulisan cache, 1 jam **—** / 1K token |
| Konfigurasidetik audio masukan | Jadwal tarif— | Satuan penagihanper detik audio masukan | Biaya Masukan · detik audio masukan **$0.0002** per detik audio masukan |

#### Detail tarif referensi

Jadwal referensi tingkat model tidak mengubah pemilihan metode, estimasi harga, atau biaya. Biaya aktif menggunakan tarif metode Ailoot yang dipilih.

OpenAI: Whisper 1

#### Harga menurut konfigurasi

| Konfigurasi | Kondisi penagihan | Biaya |
| --- | --- | --- |
| KonfigurasiOpenAI: Whisper 1 · Konfigurasi bawaan | Kondisi penagihanKonfigurasi bawaan | Biaya Masukan · Detik audio masukan **US$0,0002** per detik audio masukan |

Ailoot mencadangkan perkiraan dana sebelum permintaan. Setelah hasil diterima, tagihan akhir diselesaikan berdasarkan penggunaan yang terukur. Penyelesaian tagihan streaming menggunakan catatan penggunaan akhir. [Cara kerja cadangan dan penyelesaian tagihan →](https://ailoot.ai/docs/id/billing/reserve/)

### Contoh permintaan

#### Ailoot Ultra · Pengenalan ucapan

curl

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_AUDIO_FILE:?Set the path to your actual MP3 recording}"
export AILOOT_AUDIO_FILE
python3 - <<'PY_REQUEST'
import os
from pathlib import Path
p=Path(os.environ["AILOOT_AUDIO_FILE"])
if not p.is_file() or p.suffix.lower()!=".mp3":raise SystemExit("Choose an existing MP3 recording")
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/transcriptions \
  -H "Authorization: Bearer $AILOOT_API_KEY" \
  --form-string model=openai/whisper-1 -F "file=@$AILOOT_AUDIO_FILE" \
  -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path("result.json").read_text())))
PY_RESULT
```

### Terima dan simpan hasil

#### Ailoot Ultra · Pengenalan ucapan

json

- `GET /v1/media/tasks/{task_id}`
- `GET /v1/media/assets/{asset_id}/content`
- `GET /v1/media/assets`
- `GET /v1/media/assets/{asset_id}`

Pembacaan konten lain

Pustaka mediaStatus tugasDetail aset

```bash
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 media-assets.json
```

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_MEDIA_TASK_ID:?Set the actual ID returned by the response or media-library metadata}"
export AILOOT_MEDIA_TASK_ID
resource_id=$(python3 -c 'import os,urllib.parse;print(urllib.parse.quote(os.environ["AILOOT_MEDIA_TASK_ID"],safe=""))')
curl --fail-with-body --silent --show-error "https://api.ailoot.ai/v1/media/tasks/$resource_id" \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o media-task.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path("media-task.json").read_text())))
PY_RESULT
```

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_ASSET_ID:?Set the actual ID returned by the response or media-library metadata}"
export AILOOT_ASSET_ID
resource_id=$(python3 -c 'import os,urllib.parse;print(urllib.parse.quote(os.environ["AILOOT_ASSET_ID"],safe=""))')
curl --fail-with-body --silent --show-error "https://api.ailoot.ai/v1/media/assets/$resource_id" \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o media-asset.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path("media-asset.json").read_text())))
PY_RESULT
```

##### Simpan semua hasil yang selesai

Simpan setiap respons lengkap, berkas, dan bagian konten yang dikembalikan.

Simpan JSON secara utuh, bukan hanya teks; pertahankan setiap segmen/pembicara/stempel waktu yang tersedia dan identitas tugas/aset aktual.

##### Jika respons asli perlu diperiksa

Simpan operation\_id/X-Client-Request-ID asli untuk rekonsiliasi tanpa pengiriman ulang; tidak ada rute polling khusus audio.

Kolom respons

| Kolom | Jenis |
| --- | --- |
| Kolom`text` | Jenisstring |
| Kolom`segments[]` | Jenisobject |
| Kolom`task_id` | Jenisstring |
| Kolom`asset_url` | Jenisstring |
| Kolom`usage` | Jenisobject |

Kesalahan dan langkah berikutnya

| Respons | Kondisi | Langkah berikutnya |
| --- | --- | --- |
| Respons400 · `invalid_request_error` | KondisiBidang wajib, representasi materi, atau nilai parameter tidak valid | Langkah berikutnyaPerbaiki bidang yang ditunjukkan sebelum permintaan pembuatan baru. |
| Respons`server_error` | KondisiRespons yang dikembalikan menyatakan bahwa operasi atau hasil perlu diperiksa | Langkah berikutnyaSimpan ID operasi/tugas asli yang dikembalikan, header permintaan, dan respons; lanjutkan pembacaan yang didukung untuk operasi asli tersebut. Jangan kirim ulang permintaan pembuatan. |

### Alias

#### Alias model

**Ailoot Ultra** [`openai/whisper-1`](https://ailoot.ai/models/id/#m=openai%2Fwhisper-1&route=Ultra&caller=openai%2Fwhisper-1&fmt=transcriptions)

#### Alias jalur metode

Gunakan jalur metode yang ditampilkan di atas.

#### ID pemanggil terkait

[`openai/whisper-1`](https://ailoot.ai/models/id/#m=openai%2Fwhisper-1&route=Ultra&caller=openai%2Fwhisper-1&fmt=transcriptions)

FAQ · OpenAI: Whisper 1

Input dan hasil apa yang tersedia?

`POST /v1/audio/transcriptions` · `openai/whisper-1`: `audio` → `transcription`

Kolom apa yang digunakan permintaan?

`POST /v1/audio/transcriptions` · `openai/whisper-1`: `model`, `file`, `response_format`

Hubungkan Ailoot ke Claude Code, OpenCode, Hermes, atau aplikasi Anda.

## Perusahaan dan portofolio proyeknya

Perusahaan dan portofolio proyeknya: jutaan pelanggan; penjualan miliaran setiap bulan.

## Beli token dengan diskon.

Diskon langganan untuk pekerjaan rutin. Kode promo — hingga 50% untuk pembelian token.

Langganan

Pilih paket dengan diskon untuk permintaan rutin Anda.

Kode promo hingga 50%

Masukkan kode saat membeli. Harga dihitung ulang sesuai promosi aktif.

Biaya dalam riwayat

Model, token, dan jumlah tagihan disimpan untuk setiap permintaan.

[Pilih langganan](https://ailoot.ai/docs/id/billing/subscriptions/) · [Lihat harga model](https://ailoot.ai/models/id/)

## Hubungkan API ke produk yang Anda jual.

SaaS, aplikasi, dan bot — sesuai penawaran dan perjanjian lisensi Ailoot. Untuk penjualan kembali, mintalah lisensi reseller.

Aplikasi komersial

Integrasikan pembuatan teks, gambar, video, dan suara dalam fitur berbayar layanan Anda.

Lisensi reseller

Kirim deskripsi proyek dan skema akses. Mintalah ketentuan penggunaan dan penjualan kembali secara tertulis.

Dokumen di situs

Penawaran, perjanjian lisensi, dan kebijakan pemrosesan data tersedia sebelum koneksi.

[Minta lisensi reseller](mailto:support@ailoot.ai) · [Penawaran dan perjanjian lisensi](https://ailoot.ai/legal/offer?lang=id)

## Ailoot · Perusahaan dan portofolio proyeknya





Ailoot bertumpu pada pengalaman operasional yang teruji, basis pelanggan yang besar, layanan yang stabil, dan pemantauan KPI berkelanjutan.





Perusahaan dan portofolio proyeknya: jutaan pelanggan; penjualan miliaran setiap bulan.





Ailoot memanfaatkan pengalaman operasional ini untuk akses API ke fitur AI dalam produk pelanggan, agen, aplikasi, dan otomatisasi.
