ciyidogan commited on
Commit
c0dc4fe
·
verified ·
1 Parent(s): ed060e0

Update flare-ui/src/app/components/environment/environment.component.ts

Browse files
flare-ui/src/app/components/environment/environment.component.ts CHANGED
@@ -215,7 +215,7 @@ import { EnvironmentService } from '../../services/environment.service';
215
  <mat-label>Speech Timeout (ms)</mat-label>
216
  <input matInput type="number"
217
  name="speechTimeout"
218
- [value]="stt_settings.speech_timeout_ms"
219
  (input)="updateSTTSetting('speech_timeout_ms', +$any($event.target).value)"
220
  min="500" max="5000" step="100"
221
  [disabled]="loading">
@@ -226,7 +226,7 @@ import { EnvironmentService } from '../../services/environment.service';
226
  <mat-form-field appearance="outline">
227
  <mat-label>Noise Reduction Level</mat-label>
228
  <mat-select name="noiseReduction"
229
- [value]="stt_settings.noise_reduction_level"
230
  (selectionChange)="updateSTTSetting('noise_reduction_level', $event.value)"
231
  [disabled]="loading">
232
  <mat-option [value]="0">Off</mat-option>
@@ -244,7 +244,7 @@ import { EnvironmentService } from '../../services/environment.service';
244
  [displayWith]="formatVAD">
245
  <input matSliderThumb
246
  name="vadSensitivity"
247
- [value]="stt_settings.vad_sensitivity"
248
  (input)="updateSTTSetting('vad_sensitivity', +$any($event.target).value)"
249
  [disabled]="loading">
250
  </mat-slider>
@@ -255,7 +255,7 @@ import { EnvironmentService } from '../../services/environment.service';
255
  <mat-form-field appearance="outline">
256
  <mat-label>Language</mat-label>
257
  <mat-select name="sttLanguage"
258
- [value]="stt_settings.language"
259
  (selectionChange)="updateSTTSetting('language', $event.value)"
260
  [disabled]="loading">
261
  <mat-option value="tr-TR">Turkish (tr-TR)</mat-option>
@@ -271,7 +271,7 @@ import { EnvironmentService } from '../../services/environment.service';
271
  *ngIf="environment.stt_engine === 'google'">
272
  <mat-label>Model</mat-label>
273
  <mat-select name="sttModel"
274
- [value]="stt_settings.model"
275
  (selectionChange)="updateSTTSetting('model', $event.value)"
276
  [disabled]="loading">
277
  <mat-option value="latest_long">Latest Long (Best for conversations)</mat-option>
@@ -284,7 +284,7 @@ import { EnvironmentService } from '../../services/environment.service';
284
 
285
  <div class="checkbox-group">
286
  <mat-checkbox name="useEnhanced"
287
- [checked]="stt_settings.use_enhanced"
288
  (change)="updateSTTSetting('use_enhanced', $event.checked)"
289
  [disabled]="loading || environment.stt_engine !== 'google'">
290
  Use Enhanced Model
@@ -292,14 +292,14 @@ import { EnvironmentService } from '../../services/environment.service';
292
  </mat-checkbox>
293
 
294
  <mat-checkbox name="enablePunctuation"
295
- [checked]="stt_settings.enable_punctuation"
296
  (change)="updateSTTSetting('enable_punctuation', $event.checked)"
297
  [disabled]="loading">
298
  Automatic Punctuation
299
  </mat-checkbox>
300
 
301
  <mat-checkbox name="interimResults"
302
- [checked]="stt_settings.interim_results"
303
  (change)="updateSTTSetting('interim_results', $event.checked)"
304
  [disabled]="loading">
305
  Show Interim Results
 
215
  <mat-label>Speech Timeout (ms)</mat-label>
216
  <input matInput type="number"
217
  name="speechTimeout"
218
+ [value]="sttSettings.speech_timeout_ms"
219
  (input)="updateSTTSetting('speech_timeout_ms', +$any($event.target).value)"
220
  min="500" max="5000" step="100"
221
  [disabled]="loading">
 
226
  <mat-form-field appearance="outline">
227
  <mat-label>Noise Reduction Level</mat-label>
228
  <mat-select name="noiseReduction"
229
+ [value]="sttSettings.noise_reduction_level"
230
  (selectionChange)="updateSTTSetting('noise_reduction_level', $event.value)"
231
  [disabled]="loading">
232
  <mat-option [value]="0">Off</mat-option>
 
244
  [displayWith]="formatVAD">
245
  <input matSliderThumb
246
  name="vadSensitivity"
247
+ [value]="sttSettings.vad_sensitivity"
248
  (input)="updateSTTSetting('vad_sensitivity', +$any($event.target).value)"
249
  [disabled]="loading">
250
  </mat-slider>
 
255
  <mat-form-field appearance="outline">
256
  <mat-label>Language</mat-label>
257
  <mat-select name="sttLanguage"
258
+ [value]="sttSettings.language"
259
  (selectionChange)="updateSTTSetting('language', $event.value)"
260
  [disabled]="loading">
261
  <mat-option value="tr-TR">Turkish (tr-TR)</mat-option>
 
271
  *ngIf="environment.stt_engine === 'google'">
272
  <mat-label>Model</mat-label>
273
  <mat-select name="sttModel"
274
+ [value]="sttSettings.model"
275
  (selectionChange)="updateSTTSetting('model', $event.value)"
276
  [disabled]="loading">
277
  <mat-option value="latest_long">Latest Long (Best for conversations)</mat-option>
 
284
 
285
  <div class="checkbox-group">
286
  <mat-checkbox name="useEnhanced"
287
+ [checked]="sttSettings.use_enhanced"
288
  (change)="updateSTTSetting('use_enhanced', $event.checked)"
289
  [disabled]="loading || environment.stt_engine !== 'google'">
290
  Use Enhanced Model
 
292
  </mat-checkbox>
293
 
294
  <mat-checkbox name="enablePunctuation"
295
+ [checked]="sttSettings.enable_punctuation"
296
  (change)="updateSTTSetting('enable_punctuation', $event.checked)"
297
  [disabled]="loading">
298
  Automatic Punctuation
299
  </mat-checkbox>
300
 
301
  <mat-checkbox name="interimResults"
302
+ [checked]="sttSettings.interim_results"
303
  (change)="updateSTTSetting('interim_results', $event.checked)"
304
  [disabled]="loading">
305
  Show Interim Results