Adds WhisperX, reworks UI (still needs some work), theoretically usable

This commit is contained in:
Guillaume Tâche
2024-08-17 22:05:04 +02:00
parent 7bddf53bab
commit 3fa51eb95b
204 changed files with 4787 additions and 1321 deletions

19
pom.xml
View File

@@ -12,6 +12,7 @@
<module>api</module>
<module>cli</module>
<module>client</module>
<module>conda</module>
<module>core</module>
<module>deepl</module>
<module>ffmpeg</module>
@@ -27,6 +28,7 @@
<commons.compress.version>1.27.0</commons.compress.version>
<dagger.version>2.51.1</dagger.version>
<gson.version>2.11.0</gson.version>
<junit.version>5.10.3</junit.version>
<log4j.version>2.23.1</log4j.version>
<mockito.version>5.12.0</mockito.version>
@@ -51,6 +53,11 @@
<artifactId>autosubtitle-client</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.github.gtache.autosubtitle</groupId>
<artifactId>autosubtitle-conda</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.github.gtache.autosubtitle</groupId>
<artifactId>autosubtitle-core</artifactId>
@@ -81,6 +88,16 @@
<artifactId>autosubtitle-whisper</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.github.gtache.autosubtitle</groupId>
<artifactId>autosubtitle-whisperx</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>${gson.version}</version>
</dependency>
<dependency>
<groupId>com.google.dagger</groupId>
<artifactId>dagger</artifactId>
@@ -196,7 +213,7 @@
<arg>-Adagger.fastInit=enabled</arg>
<arg>-Adagger.ignoreProvisionKeyWildcards=ENABLED</arg>
<arg>-Aproject=${project.groupId}/${project.artifactId}</arg>
<arg>-Xlint:all</arg>
<arg>-Xlint:all,-missing-explicit-ctor</arg>
</compilerArgs>
<showDeprecation>true</showDeprecation>
<showWarnings>true</showWarnings>