Commit Graph

22 Commits (89896b1d89e22130f8be75ceedc8d3f416cea069)

Author SHA1 Message Date
Julien Veyssier 04edeb510d
feat(speech-to-text): SpeechToTextManager::transcribeFile calls TaskProcessingManager::runTask 1 year ago
Marcel Klehr 397b1d1654 chore: deprecate old AI APIs 1 year ago
Andy Scherzinger dae7c159f7
chore: Add SPDX header 1 year ago
Julien Veyssier 76925f15d6
feat(stt): add ability to cancel a scheduled transcription 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 fc9780a41d
First pass at ai admin settings 2 years ago
Joas Schilling db9901a02e
Fix(docs): Fix parameter type in doc block 3 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 ce651e53b9 Run cs:fix 3 years ago
Marcel Klehr 47cff5d651
Update lib/public/SpeechToText/ISpeechToTextManager.php 3 years ago
Marcel Klehr b082657252
Update lib/public/SpeechToText/ISpeechToTextManager.php 3 years ago
Marcel Klehr aac6a186c1
Update lib/public/SpeechToText/ISpeechToTextManager.php 3 years ago
Marcel Klehr ad1a0d88ef Transcription*Event: Add doc block 3 years ago
Marcel Klehr 71523b9816 AbstractTranscriptionEvent: Add File param 3 years ago
Marcel Klehr 865ebfaf72 Add missing strict_types + author + copyright 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 1833d932ef chore(coding style): Run cs:fix 3 years ago
Marcel Klehr 317521b607 feat(SpeechToText): Add SpeechToText provider API 3 years ago