Skip to content

Commit a5b719c

Browse files
authored
✨ allow configuration of a custom translation service (such as libretranslate) (#1946)
1 parent d6251b7 commit a5b719c

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

jigasi/rootfs/defaults/transcriber-sip-communicator.properties

+6
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,12 @@ org.jitsi.jigasi.transcription.RECORD_AUDIO_FORMAT=wav
2727
{{ if .Env.JIGASI_TRANSCRIBER_CUSTOM_SERVICE -}}
2828
org.jitsi.jigasi.transcription.customService={{ .Env.JIGASI_TRANSCRIBER_CUSTOM_SERVICE }}
2929
{{ end -}}
30+
{{ if .Env.JIGASI_TRANSCRIBER_CUSTOM_TRANSLATION_SERVICE -}}
31+
org.jitsi.jigasi.transcription.translationService={{ .Env.JIGASI_TRANSCRIBER_CUSTOM_TRANSLATION_SERVICE }}
32+
{{ end -}}
33+
{{ if .Env.JIGASI_TRANSCRIBER_LIBRETRANSLATE_URL -}}
34+
org.jitsi.jigasi.transcription.libreTranslate.api_url={{ .Env.JIGASI_TRANSCRIBER_LIBRETRANSLATE_URL }}
35+
{{ end -}}
3036
{{ if $JIGASI_TRANSCRIBER_FILTER_SILENCE -}}
3137
org.jitsi.jigasi.transcription.FILTER_SILENCE = true
3238
{{ end -}}

transcriber.yml

+2
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ services:
3838
- JIGASI_BREWERY_MUC
3939
- JIGASI_TRANSCRIBER_ADVERTISE_URL
4040
- JIGASI_TRANSCRIBER_CUSTOM_SERVICE
41+
- JIGASI_TRANSCRIBER_CUSTOM_TRANSLATION_SERVICE
42+
- JIGASI_TRANSCRIBER_LIBRETRANSLATE_URL
4143
- JIGASI_TRANSCRIBER_ENABLE_SAVING
4244
- JIGASI_TRANSCRIBER_FILTER_SILENCE
4345
- JIGASI_TRANSCRIBER_OCI_COMPARTMENT

0 commit comments

Comments
 (0)