aboutsummaryrefslogtreecommitdiffstats
path: root/lib/public/SpeechToText
Commit message (Collapse)AuthorAgeFilesLines
* feat(speech-to-text): SpeechToTextManager::transcribeFile calls ↵Julien Veyssier2024-08-301-1/+3
| | | | | | TaskProcessingManager::runTask Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* chore: deprecate old AI APIsMarcel Klehr2024-07-267-0/+7
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* chore: Add SPDX headerAndy Scherzinger2024-05-247-109/+16
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* feat(stt): add ability to cancel a scheduled transcriptionJulien Veyssier2024-03-151-0/+11
| | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* Introduce ISpeechToTextProviderWithUserIdAndrey Borysenko2024-01-141-0/+37
| | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
* enh(SpeechToText): Allow providers to declare a dynamic ID instead of using ↵Marcel Klehr2023-12-191-0/+14
| | | | | | | | className this allows AppAPI to register anonymous classes as SpeechToText providers Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* First pass at ai admin settingsMarcel Klehr2023-08-021-0/+6
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Fix(docs): Fix parameter type in doc blockJoas Schilling2023-04-191-3/+3
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Context params: Make userId nullableMarcel Klehr2023-04-194-5/+5
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* SpeechToTextManager#scheduleFileTranscription: Take context params and ↵Marcel Klehr2023-04-194-5/+28
| | | | | | expose them on the Transcription*Events Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Run cs:fixMarcel Klehr2023-04-182-2/+0
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Update lib/public/SpeechToText/ISpeechToTextManager.phpMarcel Klehr2023-04-171-1/+0
| | | | Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Update lib/public/SpeechToText/ISpeechToTextManager.phpMarcel Klehr2023-04-171-1/+1
| | | | Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Update lib/public/SpeechToText/ISpeechToTextManager.phpMarcel Klehr2023-04-171-1/+1
| | | | Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Transcription*Event: Add doc blockMarcel Klehr2023-04-172-0/+8
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* AbstractTranscriptionEvent: Add File paramMarcel Klehr2023-04-173-3/+16
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Add missing strict_types + author + copyrightMarcel Klehr2023-04-132-0/+48
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Split TranscriptionFinishedEvent into Successful and Failed eventsMarcel Klehr2023-04-133-28/+54
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* ISpeechToTextManager: Take File as input, drop $contextMarcel Klehr2023-04-131-2/+5
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* ISpeechToTextProvider#transcribeFile: Pass \OCP\Files\File instead of pathMarcel Klehr2023-04-122-2/+3
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* chore(coding style): Run cs:fixMarcel Klehr2023-04-111-1/+0
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* feat(SpeechToText): Add SpeechToText provider APIMarcel Klehr2023-04-113-0/+181
Signed-off-by: Marcel Klehr <mklehr@gmx.net>