Interface AudioTranscriptionModel

All Superinterfaces:
org.springframework.ai.model.Model<org.springframework.ai.audio.transcription.AudioTranscriptionPrompt,org.springframework.ai.audio.transcription.AudioTranscriptionResponse>, org.springframework.ai.model.StreamingModel<org.springframework.ai.audio.transcription.AudioTranscriptionPrompt,org.springframework.ai.audio.transcription.AudioTranscriptionResponse>, StreamingTranscriptionModel, org.springframework.ai.audio.transcription.TranscriptionModel
All Known Implementing Classes:
DashScopeAudioTranscriptionModel

public interface AudioTranscriptionModel extends org.springframework.ai.audio.transcription.TranscriptionModel, StreamingTranscriptionModel
Author:
kevinlin09, xuguan
  • Method Summary

    Modifier and Type
    Method
    Description
    default String
    call(org.springframework.core.io.Resource resource)
     
    default String
    call(org.springframework.core.io.Resource resource, org.springframework.ai.audio.transcription.AudioTranscriptionOptions options)
     

    Methods inherited from interface com.alibaba.cloud.ai.dashscope.audio.transcription.StreamingTranscriptionModel

    stream, stream, stream

    Methods inherited from interface org.springframework.ai.audio.transcription.TranscriptionModel

    call, transcribe, transcribe
  • Method Details

    • call

      @Nullable default String call(org.springframework.core.io.Resource resource)
    • call

      @Nullable default String call(org.springframework.core.io.Resource resource, org.springframework.ai.audio.transcription.AudioTranscriptionOptions options)