Просмотр исходного кода

feat(transcriber): flag to enable translations (#1953)

* feat(transcriber): flag to enable translations

* default translation to off
Aaron van Meerten 6 месяцев назад
Родитель
Сommit
74d913f
2 измененных файлов с 4 добавлено и 0 удалено
  1. 3 0
      jigasi/rootfs/defaults/transcriber-sip-communicator.properties
  2. 1 0
      transcriber.yml

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

@@ -2,6 +2,7 @@
 {{ $JIGASI_TRANSCRIBER_FILTER_SILENCE := .Env.JIGASI_TRANSCRIBER_FILTER_SILENCE | default "0" | toBool -}}
 {{ $XMPP_RECORDER_DOMAIN := .Env.XMPP_RECORDER_DOMAIN | default "recorder.meet.jitsi" -}}
 {{ $JIGASI_TRANSCRIBER_ENABLE_SAVING := .Env.JIGASI_TRANSCRIBER_ENABLE_SAVING | default "1" | toBool -}}
+{{ $JIGASI_TRANSCRIBER_ENABLE_TRANSLATION := .Env.JIGASI_TRANSCRIBER_ENABLE_TRANSLATION | default "0" | toBool -}}
 
 org.jitsi.jigasi.ENABLE_SIP=false
 org.jitsi.jigasi.xmpp.acc.USER_ID={{ $JIGASI_TRANSCRIBER_USER }}@{{ $XMPP_RECORDER_DOMAIN }}
@@ -11,7 +12,9 @@ org.jitsi.jigasi.xmpp.acc.ALLOW_NON_SECURE=true
 
 # Transcription config
 org.jitsi.jigasi.ENABLE_TRANSCRIPTION=true
+{{ if $JIGASI_TRANSCRIBER_ENABLE_TRANSLATION -}}
 org.jitsi.jigasi.transcription.ENABLE_TRANSLATION=true
+{{ end -}}
 {{ if $JIGASI_TRANSCRIBER_ENABLE_SAVING -}}
 org.jitsi.jigasi.transcription.DIRECTORY=/tmp/transcripts
 org.jitsi.jigasi.transcription.BASE_URL={{ .Env.PUBLIC_URL }}/transcripts

+ 1 - 0
transcriber.yml

@@ -41,6 +41,7 @@ services:
             - JIGASI_TRANSCRIBER_CUSTOM_TRANSLATION_SERVICE
             - JIGASI_TRANSCRIBER_LIBRETRANSLATE_URL
             - JIGASI_TRANSCRIBER_ENABLE_SAVING
+            - JIGASI_TRANSCRIBER_ENABLE_TRANSLATION
             - JIGASI_TRANSCRIBER_FILTER_SILENCE
             - JIGASI_TRANSCRIBER_OCI_COMPARTMENT
             - JIGASI_TRANSCRIBER_OCI_REGION