• Created TranscriptionModel interface that extends Model
  • Implemented call(AudioTranscriptionPrompt) method for better compatibility between OpenAI and Azure OpenAI transcription models
  • Added default convenience methods for handling Resource and AudioTranscriptionOptions to return transcription as a String

Resolution of this opened issue: https://github.com/spring-projects/spring-ai/issues/1478

Comment From: piotrooo

Meanwhile, as an enrichment to transcription take a look at https://github.com/spring-projects/spring-ai/pull/1278

Comment From: kpavlov

Tests should be added too. How did the build pass without test coverage 🤔