Current section

Files

Jump to
ex_openai lib ex_openai generated components speech_audio_delta_event.ex
Raw

lib/ex_openai/generated/components/speech_audio_delta_event.ex

defmodule ExOpenAI.Components.SpeechAudioDeltaEvent do
use ExOpenAI.Jason
@moduledoc """
Emitted for each chunk of audio data generated during speech synthesis.
## Fields
* `:audio` - **required** - `String.t()`
A chunk of Base64-encoded audio data.
* `:type` - **required** - `:"speech.audio.delta"`
The type of the event. Always `speech.audio.delta`.
Allowed values: `"speech.audio.delta"`
"""
@type t() :: %{__struct__: __MODULE__, audio: String.t(), type: :"speech.audio.delta"}
defstruct [:audio, :type]
end