Package com.openai.models.realtime
Class RealtimeAudioFormats
-
- All Implemented Interfaces:
public final class RealtimeAudioFormats
The PCM audio format. Only a 24kHz sample rate is supported.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
RealtimeAudioFormats.Visitor
An interface that defines how to map each variant of RealtimeAudioFormats to a value of type T.
public final class
RealtimeAudioFormats.AudioPcm
The PCM audio format. Only a 24kHz sample rate is supported.
public final class
RealtimeAudioFormats.AudioPcmu
The G.711 μ-law format.
public final class
RealtimeAudioFormats.AudioPcma
The G.711 A-law format.
-
Method Summary
-
-
Method Detail
-
audioPcm
final Optional<RealtimeAudioFormats.AudioPcm> audioPcm()
The PCM audio format. Only a 24kHz sample rate is supported.
-
audioPcmu
final Optional<RealtimeAudioFormats.AudioPcmu> audioPcmu()
The G.711 μ-law format.
-
audioPcma
final Optional<RealtimeAudioFormats.AudioPcma> audioPcma()
The G.711 A-law format.
-
isAudioPcm
final Boolean isAudioPcm()
-
isAudioPcmu
final Boolean isAudioPcmu()
-
isAudioPcma
final Boolean isAudioPcma()
-
asAudioPcm
final RealtimeAudioFormats.AudioPcm asAudioPcm()
The PCM audio format. Only a 24kHz sample rate is supported.
-
asAudioPcmu
final RealtimeAudioFormats.AudioPcmu asAudioPcmu()
The G.711 μ-law format.
-
asAudioPcma
final RealtimeAudioFormats.AudioPcma asAudioPcma()
The G.711 A-law format.
-
accept
final <T extends Any> T accept(RealtimeAudioFormats.Visitor<T> visitor)
-
validate
final RealtimeAudioFormats validate()
-
ofAudioPcm
final static RealtimeAudioFormats ofAudioPcm(RealtimeAudioFormats.AudioPcm audioPcm)
The PCM audio format. Only a 24kHz sample rate is supported.
-
ofAudioPcmu
final static RealtimeAudioFormats ofAudioPcmu(RealtimeAudioFormats.AudioPcmu audioPcmu)
The G.711 μ-law format.
-
ofAudioPcma
final static RealtimeAudioFormats ofAudioPcma(RealtimeAudioFormats.AudioPcma audioPcma)
The G.711 A-law format.
-
-
-
-