Method: client.generate_translation(...) or client.create_translation(...).
Example
require 'phaseo_sdk'
client = PhaseoSdk::Phaseo.new(api_key: ENV.fetch("PHASEO_API_KEY"))
translated = client.generate_translation(
model: 'openai/gpt-4o-translate',
audio_b64: 'base64_audio_data'
)
Key parameters
model (required): Translation-capable model id.
audio_url or audio_b64 (required): Audio data to translate.
prompt: Optional context to guide translation.
temperature (0–2): Sampling randomness.
response_format: json, text, srt, verbose_json, etc.
Returns
AudioTranscriptionResponse Last modified on July 9, 2026