simplify gpu/cpu selection

This commit is contained in:
pluja
2023-10-27 17:05:39 +02:00
parent b24de0c2e8
commit 4a34cd6093
2 changed files with 3 additions and 3 deletions

View File

@@ -158,7 +158,7 @@ services:
PUBLIC_INTERNAL_API_HOST: "http://nginx:80" PUBLIC_INTERNAL_API_HOST: "http://nginx:80"
PUBLIC_TRANSLATION_API_HOST: "" PUBLIC_TRANSLATION_API_HOST: ""
PUBLIC_API_HOST: ${WHISHPER_HOST:-} PUBLIC_API_HOST: ${WHISHPER_HOST:-}
PUBLIC_WHISHPER_GPU: ${WHISHPER_GPU:-false} PUBLIC_WHISHPER_PROFILE: ${COMPOSE_PROFILES:-false}
expose: expose:
- 3000 - 3000

View File

@@ -10,7 +10,7 @@
let language = 'auto'; let language = 'auto';
let sourceUrl = ''; let sourceUrl = '';
let fileInput; let fileInput;
let device = (env.PUBLIC_WHISHPER_GPU) ? 'cuda' : 'cpu'; let device = (env.PUBLIC_WHISHPER_PROFILE == "gpu") ? 'cuda' : 'cpu';
let languages = [ let languages = [
'auto', 'auto',
@@ -182,7 +182,7 @@
<span class="label-text">Device</span> <span class="label-text">Device</span>
</label> </label>
<select name="device" bind:value={device} class="select select-bordered"> <select name="device" bind:value={device} class="select select-bordered">
{#if env.PUBLIC_WHISHPER_GPU } {#if env.PUBLIC_WHISHPER_PROFILE == "gpu" }
<option selected value="cuda">GPU</option> <option selected value="cuda">GPU</option>
<option value="cpu">CPU</option> <option value="cpu">CPU</option>
{:else} {:else}