- 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 🤔