Langsung ke konten utama
POST
/
v1
/
audio
/
translations
Python (OpenAI SDK)
import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["COMETAPI_KEY"],
    base_url="https://api.cometapi.com/v1"
)

audio_file = open("audio.mp3", "rb")
translation = client.audio.translations.create(
    model="whisper-1",
    file=audio_file
)
print(translation.text)
{
  "text": "Hello, welcome to CometAPI."
}
Gunakan endpoint ini untuk menerjemahkan audio lisan ke teks bahasa Inggris. Endpoint ini cocok untuk antrean dukungan multibahasa, peninjauan media, dan workflow yang memerlukan satu transkrip bahasa Inggris dari audio dalam bahasa lain.

Permintaan pertama

Kirim file audio yang didukung dengan model dan file. Gunakan sampel singkat terlebih dahulu agar Anda dapat memverifikasi penanganan upload, deteksi bahasa, dan parsing output.

Baca respons

Respons default menyertakan text bahasa Inggris hasil terjemahan. Jika Anda meminta format respons yang berbeda, parse respons sesuai dengan format tersebut.

Langkah berikutnya

Otorisasi

Authorization
string
header
wajib

Bearer token authentication. Use your CometAPI key.

Body

multipart/form-data
file
file
wajib

The audio file to translate. Supported formats: flac, mp3, mp4, mpeg, mpga, m4a, ogg, wav, webm.

model
string
default:whisper-1
wajib

The audio translation model to use. Choose a current speech model from the Models page.

prompt
string

Optional text to guide the model's style or continue a previous audio segment. The prompt should be in English.

response_format
enum<string>
default:json

The output format for the translation.

Opsi yang tersedia:
json,
text,
srt,
verbose_json,
vtt
temperature
number
default:0

Sampling temperature between 0 and 1. Higher values produce more random output; lower values are more focused. When set to 0, the model auto-adjusts temperature using log probability.

Rentang yang diperlukan: 0 <= x <= 1

Respons

200 - application/json

The translation result in English.

text
string
wajib

The translated text in English.