Commit Graph

23 Commits (2bdc97741cd42843f85750421cba032942d860ed)

Author SHA1 Message Date
Marcel Klehr de117d4654
fix(SpeechToTextManager): Throw TaskProcessing Task failed 1 year ago
Julien Veyssier 04edeb510d
feat(speech-to-text): SpeechToTextManager::transcribeFile calls TaskProcessingManager::runTask 1 year ago
Andy Scherzinger dae7c159f7
chore: Add SPDX header 2 years ago
Julien Veyssier 76925f15d6
feat(stt): add ability to cancel a scheduled transcription 2 years ago
Julien Veyssier 6580bef319
Use the STT provider's exception message in the RuntimeException that will be caught by upper contexts 2 years ago
Andrey Borysenko ea7f1f9ecd
move setting of userId before provider execution 2 years ago
Andrey Borysenko 13588c7566
Introduce ISpeechToTextProviderWithUserId 2 years ago
Marcel Klehr 928fee8ab4 enh(SpeechToText): Allow providers to declare a dynamic ID instead of using className 2 years ago
Marcel Klehr 2a3ef102f7
AI admin settings: Use config values in AI feature managers 2 years ago
Marcel Klehr fbcd275acb Context params: Make userId nullable 3 years ago
Marcel Klehr a2f5421fc3 SpeechToTextManager#scheduleFileTranscription: Take context params and expose them on the Transcription*Events 3 years ago
Marcel Klehr a8b27c9126 TranscriptionJob: Add owner argument to simplify filesystem setup 3 years ago
Marcel Klehr 9649f91892
Update lib/private/SpeechToText/SpeechToTextManager.php 3 years ago
Joas Schilling bef4cf0ad1
Fix missing import 3 years ago
Marcel Klehr 3f57725a7c SpeechToTextManager#transcribeFile: Try next provider if one fails 3 years ago
Marcel Klehr 6e9f260348
Update lib/private/SpeechToText/SpeechToTextManager.php 3 years ago
Marcel Klehr 3779cc3d88 SpeechToTextManager: Deduplicate transcription jobs 3 years ago
Marcel Klehr ad66180c34
Update lib/private/SpeechToText/SpeechToTextManager.php 3 years ago
Marcel Klehr a8d3fff648 Split TranscriptionFinishedEvent into Successful and Failed events 3 years ago
Marcel Klehr 176f1af26a ISpeechToTextManager: Take File as input, drop $context 3 years ago
Marcel Klehr ef7ce88cee ISpeechToTextProvider#transcribeFile: Pass \OCP\Files\File instead of path 3 years ago
Marcel Klehr a9b5d1f9da chore(coding style): Run cs:fix 3 years ago
Marcel Klehr 317521b607 feat(SpeechToText): Add SpeechToText provider API 3 years ago
Julius Härtl 3e63298381
feat(translations): Add translation provider API 3 years ago