Class RealtimeItemContent
The content part that is done.
public class RealtimeItemContent
- Inheritance
-
objectRealtimeItemContent
Properties
Audio
Base64-encoded audio data (if type is "audio").
public string Audio { get; set; }
Property Value
- string
Text
The text content (if type is "text").
public string Text { get; set; }
Property Value
- string
Transcript
The transcript of the audio (if type is "audio").
public string Transcript { get; set; }
Property Value
- string
Type
The content type
public RealtimeItemContentType? Type { get; set; }
Property Value
Methods
CreateInputAudio(string, string)
public static RealtimeItemContent CreateInputAudio(string audio, string transcript)
Parameters
audiostringtranscriptstring
Returns
CreateInputText(string)
public static RealtimeItemContent CreateInputText(string text)
Parameters
textstring
Returns
CreateOutputAudio(string, string)
public static RealtimeItemContent CreateOutputAudio(string audio, string transcript)
Parameters
audiostringtranscriptstring
Returns
CreateOutputText(string)
public static RealtimeItemContent CreateOutputText(string text)
Parameters
textstring
Returns
TruncateAudioAt(long)
public void TruncateAudioAt(long audioEndMs)
Parameters
audioEndMslong