Forráskód Böngészése

:sparkles: allow configuration of a custom translation service (such as libretranslate) (#1946)

Jakob Löw 6 hónapja
szülő
commit
a5b719c

+ 6 - 0
jigasi/rootfs/defaults/transcriber-sip-communicator.properties

@@ -27,6 +27,12 @@ org.jitsi.jigasi.transcription.RECORD_AUDIO_FORMAT=wav
 {{ if .Env.JIGASI_TRANSCRIBER_CUSTOM_SERVICE -}}
 org.jitsi.jigasi.transcription.customService={{ .Env.JIGASI_TRANSCRIBER_CUSTOM_SERVICE }}
 {{ end -}}
+{{ if .Env.JIGASI_TRANSCRIBER_CUSTOM_TRANSLATION_SERVICE -}}
+org.jitsi.jigasi.transcription.translationService={{ .Env.JIGASI_TRANSCRIBER_CUSTOM_TRANSLATION_SERVICE }}
+{{ end -}}
+{{ if .Env.JIGASI_TRANSCRIBER_LIBRETRANSLATE_URL -}}
+org.jitsi.jigasi.transcription.libreTranslate.api_url={{ .Env.JIGASI_TRANSCRIBER_LIBRETRANSLATE_URL }}
+{{ end -}}
 {{ if $JIGASI_TRANSCRIBER_FILTER_SILENCE -}}
 org.jitsi.jigasi.transcription.FILTER_SILENCE = true
 {{ end -}}

+ 2 - 0
transcriber.yml

@@ -38,6 +38,8 @@ services:
             - JIGASI_BREWERY_MUC
             - JIGASI_TRANSCRIBER_ADVERTISE_URL
             - JIGASI_TRANSCRIBER_CUSTOM_SERVICE
+            - JIGASI_TRANSCRIBER_CUSTOM_TRANSLATION_SERVICE
+            - JIGASI_TRANSCRIBER_LIBRETRANSLATE_URL
             - JIGASI_TRANSCRIBER_ENABLE_SAVING
             - JIGASI_TRANSCRIBER_FILTER_SILENCE
             - JIGASI_TRANSCRIBER_OCI_COMPARTMENT