From b37a863c0afd8ad4c933d7487fea9ca06cea0263 Mon Sep 17 00:00:00 2001 From: mfcar Date: Sat, 4 May 2024 11:00:30 +0100 Subject: [PATCH] Initial transcription support --- .../components/app/MediaPlayerContainer.vue | 21 +++++- client/components/player/PlayerUi.vue | 12 ++- .../components/player/TranscriptionLine.vue | 29 +++++++ client/components/player/TranscriptionUi.vue | 40 ++++++++++ client/players/AudioTrack.js | 67 ++++++++++------- client/players/LocalAudioPlayer.js | 31 +++++++- client/strings/en-us.json | 3 +- server/controllers/LibraryItemController.js | 75 ++++++++++++------- server/objects/files/AudioTrack.js | 5 +- server/routers/ApiRouter.js | 7 +- 10 files changed, 227 insertions(+), 63 deletions(-) create mode 100644 client/components/player/TranscriptionLine.vue create mode 100644 client/components/player/TranscriptionUi.vue diff --git a/client/components/app/MediaPlayerContainer.vue b/client/components/app/MediaPlayerContainer.vue index 3c4b1d35b..c34e8595b 100644 --- a/client/components/app/MediaPlayerContainer.vue +++ b/client/components/app/MediaPlayerContainer.vue @@ -1,5 +1,6 @@