Uses of Class
org.springframework.ai.openai.OpenAiAudioTranscriptionOptions.Builder
Packages that use OpenAiAudioTranscriptionOptions.Builder
-
Uses of OpenAiAudioTranscriptionOptions.Builder in org.springframework.ai.openai
Methods in org.springframework.ai.openai that return OpenAiAudioTranscriptionOptions.BuilderModifier and TypeMethodDescriptionOpenAiAudioTranscriptionOptions.builder()OpenAiAudioTranscriptionOptions.Builder.chunkingStrategy(@Nullable com.openai.models.audio.transcriptions.TranscriptionCreateParams.ChunkingStrategy chunkingStrategy) Controls how the audio is cut into chunks.OpenAiAudioTranscriptionOptions.Builder.diarizedJsonWorkaroundEnabled(boolean diarizedJsonWorkaroundEnabled) Enables or disables thediarized_jsonmisclassification workaround.OpenAiAudioTranscriptionOptions.Builder.from(OpenAiAudioTranscriptionOptions fromOptions) OpenAiAudioTranscriptionOptions.Builder.knownSpeakerNames(@Nullable List<String> knownSpeakerNames) Speaker identifiers (up to 4), positionally matchingknownSpeakerReferences.OpenAiAudioTranscriptionOptions.Builder.knownSpeakerReferences(@Nullable List<String> knownSpeakerReferences) Audio samples (as data URLs) containing known speaker references, positionally matchingknownSpeakerNames.OpenAiAudioTranscriptionOptions.Builder.merge(@Nullable org.springframework.ai.audio.transcription.AudioTranscriptionOptions from) OpenAiAudioTranscriptionOptions.Builder.responseFormat(@Nullable com.openai.models.audio.AudioResponseFormat responseFormat) OpenAiAudioTranscriptionOptions.Builder.temperature(@Nullable Float temperature) OpenAiAudioTranscriptionOptions.Builder.timestampGranularities(@Nullable List<com.openai.models.audio.transcriptions.TranscriptionCreateParams.TimestampGranularity> timestampGranularities)