File: //usr/local/lib/python3.10/dist-packages/openai/types/audio/translation_verbose.py
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
from typing import List, Optional
from ..._models import BaseModel
from .transcription_segment import TranscriptionSegment
__all__ = ["TranslationVerbose"]
class TranslationVerbose(BaseModel):
duration: float
"""The duration of the input audio."""
language: str
"""The language of the output translation (always `english`)."""
text: str
"""The translated text."""
segments: Optional[List[TranscriptionSegment]] = None
"""Segments of the translated text and their corresponding details."""