You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-6Lines changed: 10 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -95,10 +95,11 @@ services:
95
95
- PUID=1000
96
96
- PGID=1000
97
97
- TZ=Etc/UTC
98
-
- WHISPER_MODEL=tiny-int8
98
+
- DEBUG= #optional
99
99
- LOCAL_ONLY= #optional
100
100
- WHISPER_BEAM=1 #optional
101
-
- WHISPER_LANG=en #optional
101
+
- WHISPER_LANG=auto #optional
102
+
- WHISPER_MODEL=auto #optional
102
103
volumes:
103
104
- /path/to/faster-whisper/data:/config
104
105
ports:
@@ -114,10 +115,11 @@ docker run -d \
114
115
-e PUID=1000 \
115
116
-e PGID=1000 \
116
117
-e TZ=Etc/UTC \
117
-
-e WHISPER_MODEL=tiny-int8 \
118
+
-e DEBUG= `#optional` \
118
119
-e LOCAL_ONLY= `#optional` \
119
120
-e WHISPER_BEAM=1 `#optional` \
120
-
-e WHISPER_LANG=en `#optional` \
121
+
-e WHISPER_LANG=auto `#optional` \
122
+
-e WHISPER_MODEL=auto `#optional` \
121
123
-p 10300:10300 \
122
124
-v /path/to/faster-whisper/data:/config \
123
125
--restart unless-stopped \
@@ -134,10 +136,11 @@ Containers are configured using parameters passed at runtime (such as those abov
134
136
|`-e PUID=1000`| for UserID - see below for explanation |
135
137
|`-e PGID=1000`| for GroupID - see below for explanation |
136
138
|`-e TZ=Etc/UTC`| specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List). |
137
-
|`-e WHISPER_MODEL=tiny-int8`|Whisper model that will be used for transcription. From [here](https://github.com/SYSTRAN/faster-whisper/blob/master/faster_whisper/utils.py#L12-L31), all with `-int8` compressed variants|
139
+
|`-e DEBUG=`|If set to `true`, or any other value, the container will output debug logs.|
138
140
|`-e LOCAL_ONLY=`| If set to `true`, or any other value, the container will not attempt to download models from HuggingFace and will only use locally-provided models. |
139
141
|`-e WHISPER_BEAM=1`| Number of candidates to consider simultaneously during transcription. |
140
-
|`-e WHISPER_LANG=en`| Language that you will speak to the add-on. |
142
+
|`-e WHISPER_LANG=auto`| Two character code for the language that you will speak to the add-on. |
143
+
|`-e WHISPER_MODEL=auto`| Whisper model that will be used for transcription. From [here](https://github.com/SYSTRAN/faster-whisper/blob/master/faster_whisper/utils.py#L11-L31). |
141
144
|`-v /config`| Local path for Whisper config files. |
142
145
|`--read-only=true`| Run container with a read-only filesystem. Please [read the docs](https://docs.linuxserver.io/misc/read-only/). |
143
146
@@ -303,6 +306,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
303
306
304
307
## Versions
305
308
309
+
***26.01.26:** - Default to `auto`for model and language if not set.
306
310
***20.08.25:** - Add gpu-legacy branch for pre-Turing cards.
307
311
***10.08.25:** - Add support for local-only mode.
308
312
***30.12.24:** - Add arm64 support for non-GPU builds.
Copy file name to clipboardExpand all lines: readme-vars.yml
+5-4Lines changed: 5 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -20,9 +20,7 @@ development_versions_items:
20
20
# container parameters
21
21
common_param_env_vars_enabled: true
22
22
param_container_name: "{{ project_name }}"
23
-
param_usage_include_env: true
24
-
param_env_vars:
25
-
- {env_var: "WHISPER_MODEL", env_value: "tiny-int8", desc: "Whisper model that will be used for transcription. From [here](https://github.com/SYSTRAN/faster-whisper/blob/master/faster_whisper/utils.py#L12-L31), all with `-int8` compressed variants"}
- {env_var: "DEBUG", env_value: "", desc: "If set to `true`, or any other value, the container will output debug logs."}
35
34
- {env_var: "LOCAL_ONLY", env_value: "", desc: "If set to `true`, or any other value, the container will not attempt to download models from HuggingFace and will only use locally-provided models."}
36
35
- {env_var: "WHISPER_BEAM", env_value: "1", desc: "Number of candidates to consider simultaneously during transcription."}
37
-
- {env_var: "WHISPER_LANG", env_value: "en", desc: "Language that you will speak to the add-on."}
36
+
- {env_var: "WHISPER_LANG", env_value: "auto", desc: "Two character code for the language that you will speak to the add-on."}
37
+
- {env_var: "WHISPER_MODEL", env_value: "auto", desc: "Whisper model that will be used for transcription. From [here](https://github.com/SYSTRAN/faster-whisper/blob/master/faster_whisper/utils.py#L11-L31)."}
38
38
readonly_supported: true
39
39
# application setup block
40
40
app_setup_block_enabled: true
@@ -87,6 +87,7 @@ init_diagram: |
87
87
"faster-whisper:latest" <- Base Images
88
88
# changelog
89
89
changelogs:
90
+
- {date: "26.01.26:", desc: "Default to `auto` for model and language if not set."}
90
91
- {date: "20.08.25:", desc: "Add gpu-legacy branch for pre-Turing cards."}
91
92
- {date: "10.08.25:", desc: "Add support for local-only mode."}
92
93
- {date: "30.12.24:", desc: "Add arm64 support for non-GPU builds."}
0 commit comments