Skip to content
This repository has been archived by the owner on May 21, 2024. It is now read-only.

Projekt ma na celu wsparcie transkrypcji plików niepogrupowanych

Notifications You must be signed in to change notification settings

Herob527/Wsparcie-transkrypcji-plikow-rozproszonych

Repository files navigation

Uwaga

Od dawna nie rozwijam tego projektu w tym repo

Obecnie pracuję nad tym, ale z wykorzystaniem VueJS oraz python FastAPI do backendu

Informacje

Ta aplikacja ma na celu wesprzeć transkrypt i kategoryzację plików nieuporządkowanych

Obecnie, jest to wczesna alfa i nie wszystko działa jak należy

Do działania wymaga ffmpeg.exe

Ogólnie aplikacja jest uruchamiana w środowisku deweloperskim ReactJS, więc wymaga pakietu react-scripts

Skróty klawiszowe

F2 - Zatrzymaj / Wznów audio

To-Do lista

  • Zaimplementować trzeci drugi poziom eksportu, czyli wsparcie dla treningu modeli multi_speaker tj. Flowtron lub Uberduck Tacotron
  • Zautomatyzować proces wstępnej konfiguracji bazy (obecnie istnieje on w oparciu o istnienie pliku status.json)
  • Zaimplementować opcjonalne formatowanie plików przy finalizacji
  • Dodać wsparcie dla innnych wersji językowych
  • Dodać ciemny styl
  • Rekursywne przeszukiwanie folderów (w folderach szuka w folderze wavs)
  • Więcej opcji finalizacji (osobny panel) - Wymaga zmian w API w klasach finalizacji
  • Konfiguracja aplikacji z poziomu interfejsu - Wyłącznie kategorie podlegają modyfikacji
  • Zaimplementować skróty klawiszowe
  • Ogólnie dostosować aplikację do ułatwienia rozproszonego development
  • Rozwiązazć problemy wycieku pamięci
  • Użytkownik decyduje o tym, co jest w linijce - Wymaga zmian po stronie klas finalizacji. Na ten czas tylko TacotronFinalise wspiera to.

W ogromnym skrócie, uczynić aplikację user friendly i dev friendly

Dalekie plany

  • Przetestować framework Electron
  • Przetestować chmurowe systemy bazodanowe
  • Przepisać API na nowo, żeby ułatwić implementację na inne systemy bazodanowe
  • Zaimplementować wsparcie auto-tranksrypcji
  • Startowanie nie byłoby automatyczne jak teraz, tylko z GUI

Wsparcie techniczne

Jako iż to wczesna alfa, to też nie udzielam wsparcia technicznego w problemach jakie mogą nastąpić

About

Projekt ma na celu wsparcie transkrypcji plików niepogrupowanych

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published