Browse Source

refac: speedRate -> playbackRate

Timothy J. Baek 7 months ago
parent
commit
580ad46036
44 changed files with 51 additions and 51 deletions
  1. 2 2
      src/lib/components/chat/MessageInput/CallOverlay.svelte
  2. 2 2
      src/lib/components/chat/Messages/ResponseMessage.svelte
  3. 6 6
      src/lib/components/chat/Settings/Audio.svelte
  4. 1 1
      src/lib/i18n/locales/ar-BH/translation.json
  5. 1 1
      src/lib/i18n/locales/bg-BG/translation.json
  6. 1 1
      src/lib/i18n/locales/bn-BD/translation.json
  7. 1 1
      src/lib/i18n/locales/ca-ES/translation.json
  8. 1 1
      src/lib/i18n/locales/ceb-PH/translation.json
  9. 1 1
      src/lib/i18n/locales/de-DE/translation.json
  10. 1 1
      src/lib/i18n/locales/dg-DG/translation.json
  11. 1 1
      src/lib/i18n/locales/en-GB/translation.json
  12. 1 1
      src/lib/i18n/locales/en-US/translation.json
  13. 1 1
      src/lib/i18n/locales/es-ES/translation.json
  14. 1 1
      src/lib/i18n/locales/fa-IR/translation.json
  15. 1 1
      src/lib/i18n/locales/fi-FI/translation.json
  16. 1 1
      src/lib/i18n/locales/fr-CA/translation.json
  17. 1 1
      src/lib/i18n/locales/fr-FR/translation.json
  18. 1 1
      src/lib/i18n/locales/he-IL/translation.json
  19. 1 1
      src/lib/i18n/locales/hi-IN/translation.json
  20. 1 1
      src/lib/i18n/locales/hr-HR/translation.json
  21. 1 1
      src/lib/i18n/locales/id-ID/translation.json
  22. 1 1
      src/lib/i18n/locales/it-IT/translation.json
  23. 1 1
      src/lib/i18n/locales/ja-JP/translation.json
  24. 1 1
      src/lib/i18n/locales/ka-GE/translation.json
  25. 1 1
      src/lib/i18n/locales/ko-KR/translation.json
  26. 1 1
      src/lib/i18n/locales/lt-LT/translation.json
  27. 1 1
      src/lib/i18n/locales/ms-MY/translation.json
  28. 1 1
      src/lib/i18n/locales/nb-NO/translation.json
  29. 1 1
      src/lib/i18n/locales/nl-NL/translation.json
  30. 1 1
      src/lib/i18n/locales/pa-IN/translation.json
  31. 1 1
      src/lib/i18n/locales/pl-PL/translation.json
  32. 1 1
      src/lib/i18n/locales/pt-BR/translation.json
  33. 1 1
      src/lib/i18n/locales/pt-PT/translation.json
  34. 1 1
      src/lib/i18n/locales/ro-RO/translation.json
  35. 1 1
      src/lib/i18n/locales/ru-RU/translation.json
  36. 1 1
      src/lib/i18n/locales/sr-RS/translation.json
  37. 1 1
      src/lib/i18n/locales/sv-SE/translation.json
  38. 1 1
      src/lib/i18n/locales/th-TH/translation.json
  39. 1 1
      src/lib/i18n/locales/tk-TW/translation.json
  40. 1 1
      src/lib/i18n/locales/tr-TR/translation.json
  41. 1 1
      src/lib/i18n/locales/uk-UA/translation.json
  42. 1 1
      src/lib/i18n/locales/vi-VN/translation.json
  43. 1 1
      src/lib/i18n/locales/zh-CN/translation.json
  44. 1 1
      src/lib/i18n/locales/zh-TW/translation.json

+ 2 - 2
src/lib/components/chat/MessageInput/CallOverlay.svelte

@@ -361,7 +361,7 @@
 								?.at(0) ?? undefined;
 								?.at(0) ?? undefined;
 
 
 						currentUtterance = new SpeechSynthesisUtterance(content);
 						currentUtterance = new SpeechSynthesisUtterance(content);
-						currentUtterance.rate = $settings.audio?.tts?.speedRate ?? 1;
+						currentUtterance.rate = $settings.audio?.tts?.playbackRate ?? 1;
 
 
 						if (voice) {
 						if (voice) {
 							currentUtterance.voice = voice;
 							currentUtterance.voice = voice;
@@ -388,7 +388,7 @@
 				if (audioElement) {
 				if (audioElement) {
 					audioElement.src = audio.src;
 					audioElement.src = audio.src;
 					audioElement.muted = true;
 					audioElement.muted = true;
-					audioElement.playbackRate = $settings.audio?.tts?.speedRate ?? 1;
+					audioElement.playbackRate = $settings.audio?.tts?.playbackRate ?? 1;
 
 
 					audioElement
 					audioElement
 						.play()
 						.play()

+ 2 - 2
src/lib/components/chat/Messages/ResponseMessage.svelte

@@ -204,7 +204,7 @@
 					const blob = await res.blob();
 					const blob = await res.blob();
 					const blobUrl = URL.createObjectURL(blob);
 					const blobUrl = URL.createObjectURL(blob);
 					const audio = new Audio(blobUrl);
 					const audio = new Audio(blobUrl);
-					audio.playbackRate = $settings.audio?.tts?.speedRate ?? 1;
+					audio.playbackRate = $settings.audio?.tts?.playbackRate ?? 1;
 
 
 					audioParts[idx] = audio;
 					audioParts[idx] = audio;
 					loadingSpeech = false;
 					loadingSpeech = false;
@@ -228,7 +228,7 @@
 					console.log(voice);
 					console.log(voice);
 
 
 					const speak = new SpeechSynthesisUtterance(message.content);
 					const speak = new SpeechSynthesisUtterance(message.content);
-					speak.rate = $settings.audio?.tts?.speedRate ?? 1;
+					speak.rate = $settings.audio?.tts?.playbackRate ?? 1;
 
 
 					console.log(speak);
 					console.log(speak);
 
 

+ 6 - 6
src/lib/components/chat/Settings/Audio.svelte

@@ -24,7 +24,7 @@
 	let voice = '';
 	let voice = '';
 
 
 	// Audio speed control
 	// Audio speed control
-	let speechRate = 1;
+	let playbackRate = 1;
 	const speedOptions = [2, 1.75, 1.5, 1.25, 1, 0.75, 0.5];
 	const speedOptions = [2, 1.75, 1.5, 1.25, 1, 0.75, 0.5];
 
 
 	const getVoices = async () => {
 	const getVoices = async () => {
@@ -60,7 +60,7 @@
 	};
 	};
 
 
 	onMount(async () => {
 	onMount(async () => {
-		speechRate = $settings.audio?.tts?.speedRate ?? 1;
+		playbackRate = $settings.audio?.tts?.playbackRate ?? 1;
 		conversationMode = $settings.conversationMode ?? false;
 		conversationMode = $settings.conversationMode ?? false;
 		speechAutoSend = $settings.speechAutoSend ?? false;
 		speechAutoSend = $settings.speechAutoSend ?? false;
 		responseAutoPlayback = $settings.responseAutoPlayback ?? false;
 		responseAutoPlayback = $settings.responseAutoPlayback ?? false;
@@ -88,7 +88,7 @@
 					engine: STTEngine !== '' ? STTEngine : undefined
 					engine: STTEngine !== '' ? STTEngine : undefined
 				},
 				},
 				tts: {
 				tts: {
-					speedRate: speechRate,
+					playbackRate: playbackRate,
 					voice: voice !== '' ? voice : undefined,
 					voice: voice !== '' ? voice : undefined,
 					defaultVoice: $config?.audio?.tts?.voice ?? '',
 					defaultVoice: $config?.audio?.tts?.voice ?? '',
 					nonLocalVoices: $config.audio.tts.engine === '' ? nonLocalVoices : undefined
 					nonLocalVoices: $config.audio.tts.engine === '' ? nonLocalVoices : undefined
@@ -161,15 +161,15 @@
 			</div>
 			</div>
 
 
 			<div class=" py-0.5 flex w-full justify-between">
 			<div class=" py-0.5 flex w-full justify-between">
-				<div class=" self-center text-xs font-medium">{$i18n.t('Speed Rate')}</div>
+				<div class=" self-center text-xs font-medium">{$i18n.t('Speech Playback Speed')}</div>
 
 
 				<div class="flex items-center relative">
 				<div class="flex items-center relative">
 					<select
 					<select
 						class="dark:bg-gray-900 w-fit pr-8 rounded px-2 p-1 text-xs bg-transparent outline-none text-right"
 						class="dark:bg-gray-900 w-fit pr-8 rounded px-2 p-1 text-xs bg-transparent outline-none text-right"
-						bind:value={speechRate}
+						bind:value={playbackRate}
 					>
 					>
 						{#each speedOptions as option}
 						{#each speedOptions as option}
-							<option value={option} selected={speechRate === option}>{option}x</option>
+							<option value={option} selected={playbackRate === option}>{option}x</option>
 						{/each}
 						{/each}
 					</select>
 					</select>
 				</div>
 				</div>

+ 1 - 1
src/lib/i18n/locales/ar-BH/translation.json

@@ -619,9 +619,9 @@
 	"Sign up": "تسجيل",
 	"Sign up": "تسجيل",
 	"Signing in": "جاري الدخول",
 	"Signing in": "جاري الدخول",
 	"Source": "المصدر",
 	"Source": "المصدر",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "{{error}} خطأ في التعرف على الكلام",
 	"Speech recognition error: {{error}}": "{{error}} خطأ في التعرف على الكلام",
 	"Speech-to-Text Engine": "محرك تحويل الكلام إلى نص",
 	"Speech-to-Text Engine": "محرك تحويل الكلام إلى نص",
-	"Speed Rate": "",
 	"Stop Sequence": "وقف التسلسل",
 	"Stop Sequence": "وقف التسلسل",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/bg-BG/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "Регистрация",
 	"Sign up": "Регистрация",
 	"Signing in": "Вписване",
 	"Signing in": "Вписване",
 	"Source": "Източник",
 	"Source": "Източник",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Speech recognition error: {{error}}",
 	"Speech recognition error: {{error}}": "Speech recognition error: {{error}}",
 	"Speech-to-Text Engine": "Speech-to-Text Engine",
 	"Speech-to-Text Engine": "Speech-to-Text Engine",
-	"Speed Rate": "",
 	"Stop Sequence": "Stop Sequence",
 	"Stop Sequence": "Stop Sequence",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/bn-BD/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "সাইন আপ",
 	"Sign up": "সাইন আপ",
 	"Signing in": "সাইন ইন",
 	"Signing in": "সাইন ইন",
 	"Source": "উৎস",
 	"Source": "উৎস",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "স্পিচ রিকগনিশনে সমস্যা: {{error}}",
 	"Speech recognition error: {{error}}": "স্পিচ রিকগনিশনে সমস্যা: {{error}}",
 	"Speech-to-Text Engine": "স্পিচ-টু-টেক্সট ইঞ্জিন",
 	"Speech-to-Text Engine": "স্পিচ-টু-টেক্সট ইঞ্জিন",
-	"Speed Rate": "",
 	"Stop Sequence": "সিকোয়েন্স থামান",
 	"Stop Sequence": "সিকোয়েন্স থামান",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/ca-ES/translation.json

@@ -616,9 +616,9 @@
 	"Sign up": "Registrar-se",
 	"Sign up": "Registrar-se",
 	"Signing in": "Iniciant sessió",
 	"Signing in": "Iniciant sessió",
 	"Source": "Font",
 	"Source": "Font",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Error de reconeixement de veu: {{error}}",
 	"Speech recognition error: {{error}}": "Error de reconeixement de veu: {{error}}",
 	"Speech-to-Text Engine": "Motor de veu a text",
 	"Speech-to-Text Engine": "Motor de veu a text",
-	"Speed Rate": "",
 	"Stop Sequence": "Atura la seqüència",
 	"Stop Sequence": "Atura la seqüència",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "Model SST",
 	"STT Model": "Model SST",

+ 1 - 1
src/lib/i18n/locales/ceb-PH/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "Pagrehistro",
 	"Sign up": "Pagrehistro",
 	"Signing in": "",
 	"Signing in": "",
 	"Source": "Tinubdan",
 	"Source": "Tinubdan",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Sayop sa pag-ila sa tingog: {{error}}",
 	"Speech recognition error: {{error}}": "Sayop sa pag-ila sa tingog: {{error}}",
 	"Speech-to-Text Engine": "Engine sa pag-ila sa tingog",
 	"Speech-to-Text Engine": "Engine sa pag-ila sa tingog",
-	"Speed Rate": "",
 	"Stop Sequence": "Pagkasunod-sunod sa pagsira",
 	"Stop Sequence": "Pagkasunod-sunod sa pagsira",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/de-DE/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "Registrieren",
 	"Sign up": "Registrieren",
 	"Signing in": "Anmeldung",
 	"Signing in": "Anmeldung",
 	"Source": "Quelle",
 	"Source": "Quelle",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Spracherkennungsfehler: {{error}}",
 	"Speech recognition error: {{error}}": "Spracherkennungsfehler: {{error}}",
 	"Speech-to-Text Engine": "Sprache-zu-Text-Engine",
 	"Speech-to-Text Engine": "Sprache-zu-Text-Engine",
-	"Speed Rate": "",
 	"Stop Sequence": "Stop-Sequenz",
 	"Stop Sequence": "Stop-Sequenz",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "STT-Modell",
 	"STT Model": "STT-Modell",

+ 1 - 1
src/lib/i18n/locales/dg-DG/translation.json

@@ -617,9 +617,9 @@
 	"Sign up": "Sign up much join",
 	"Sign up": "Sign up much join",
 	"Signing in": "",
 	"Signing in": "",
 	"Source": "Source",
 	"Source": "Source",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Speech recognition error: {{error}} so error",
 	"Speech recognition error: {{error}}": "Speech recognition error: {{error}} so error",
 	"Speech-to-Text Engine": "Speech-to-Text Engine much speak",
 	"Speech-to-Text Engine": "Speech-to-Text Engine much speak",
-	"Speed Rate": "",
 	"Stop Sequence": "Stop Sequence much stop",
 	"Stop Sequence": "Stop Sequence much stop",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/en-GB/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "",
 	"Sign up": "",
 	"Signing in": "",
 	"Signing in": "",
 	"Source": "",
 	"Source": "",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "",
 	"Speech recognition error: {{error}}": "",
 	"Speech-to-Text Engine": "",
 	"Speech-to-Text Engine": "",
-	"Speed Rate": "",
 	"Stop Sequence": "",
 	"Stop Sequence": "",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/en-US/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "",
 	"Sign up": "",
 	"Signing in": "",
 	"Signing in": "",
 	"Source": "",
 	"Source": "",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "",
 	"Speech recognition error: {{error}}": "",
 	"Speech-to-Text Engine": "",
 	"Speech-to-Text Engine": "",
-	"Speed Rate": "",
 	"Stop Sequence": "",
 	"Stop Sequence": "",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/es-ES/translation.json

@@ -616,9 +616,9 @@
 	"Sign up": "Crear una cuenta",
 	"Sign up": "Crear una cuenta",
 	"Signing in": "Iniciando sesión",
 	"Signing in": "Iniciando sesión",
 	"Source": "Fuente",
 	"Source": "Fuente",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Error de reconocimiento de voz: {{error}}",
 	"Speech recognition error: {{error}}": "Error de reconocimiento de voz: {{error}}",
 	"Speech-to-Text Engine": "Motor de voz a texto",
 	"Speech-to-Text Engine": "Motor de voz a texto",
-	"Speed Rate": "",
 	"Stop Sequence": "Detener secuencia",
 	"Stop Sequence": "Detener secuencia",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "Modelo STT",
 	"STT Model": "Modelo STT",

+ 1 - 1
src/lib/i18n/locales/fa-IR/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "ثبت نام",
 	"Sign up": "ثبت نام",
 	"Signing in": "ورود",
 	"Signing in": "ورود",
 	"Source": "منبع",
 	"Source": "منبع",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "خطای تشخیص گفتار: {{error}}",
 	"Speech recognition error: {{error}}": "خطای تشخیص گفتار: {{error}}",
 	"Speech-to-Text Engine": "موتور گفتار به متن",
 	"Speech-to-Text Engine": "موتور گفتار به متن",
-	"Speed Rate": "",
 	"Stop Sequence": "توالی توقف",
 	"Stop Sequence": "توالی توقف",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/fi-FI/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "Rekisteröidy",
 	"Sign up": "Rekisteröidy",
 	"Signing in": "Kirjaudutaan sisään",
 	"Signing in": "Kirjaudutaan sisään",
 	"Source": "Lähde",
 	"Source": "Lähde",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Puheentunnistusvirhe: {{error}}",
 	"Speech recognition error: {{error}}": "Puheentunnistusvirhe: {{error}}",
 	"Speech-to-Text Engine": "Puheentunnistusmoottori",
 	"Speech-to-Text Engine": "Puheentunnistusmoottori",
-	"Speed Rate": "",
 	"Stop Sequence": "Lopetussekvenssi",
 	"Stop Sequence": "Lopetussekvenssi",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/fr-CA/translation.json

@@ -616,9 +616,9 @@
 	"Sign up": "Inscrivez-vous",
 	"Sign up": "Inscrivez-vous",
 	"Signing in": "Connexion en cours",
 	"Signing in": "Connexion en cours",
 	"Source": "Source",
 	"Source": "Source",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Erreur de reconnaissance vocale\u00a0: {{error}}",
 	"Speech recognition error: {{error}}": "Erreur de reconnaissance vocale\u00a0: {{error}}",
 	"Speech-to-Text Engine": "Moteur de reconnaissance vocale",
 	"Speech-to-Text Engine": "Moteur de reconnaissance vocale",
-	"Speed Rate": "",
 	"Stop Sequence": "Séquence d'arrêt",
 	"Stop Sequence": "Séquence d'arrêt",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "Modèle de STT",
 	"STT Model": "Modèle de STT",

+ 1 - 1
src/lib/i18n/locales/fr-FR/translation.json

@@ -616,9 +616,9 @@
 	"Sign up": "Inscrivez-vous",
 	"Sign up": "Inscrivez-vous",
 	"Signing in": "Connexion en cours",
 	"Signing in": "Connexion en cours",
 	"Source": "Source",
 	"Source": "Source",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Erreur de reconnaissance vocale\u00a0: {{error}}",
 	"Speech recognition error: {{error}}": "Erreur de reconnaissance vocale\u00a0: {{error}}",
 	"Speech-to-Text Engine": "Moteur de reconnaissance vocale",
 	"Speech-to-Text Engine": "Moteur de reconnaissance vocale",
-	"Speed Rate": "",
 	"Stop Sequence": "Séquence d'arrêt",
 	"Stop Sequence": "Séquence d'arrêt",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "Modèle de Speech-to-Text",
 	"STT Model": "Modèle de Speech-to-Text",

+ 1 - 1
src/lib/i18n/locales/he-IL/translation.json

@@ -616,9 +616,9 @@
 	"Sign up": "הרשמה",
 	"Sign up": "הרשמה",
 	"Signing in": "כניסה",
 	"Signing in": "כניסה",
 	"Source": "מקור",
 	"Source": "מקור",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "שגיאת תחקור שמע: {{error}}",
 	"Speech recognition error: {{error}}": "שגיאת תחקור שמע: {{error}}",
 	"Speech-to-Text Engine": "מנוע תחקור שמע",
 	"Speech-to-Text Engine": "מנוע תחקור שמע",
-	"Speed Rate": "",
 	"Stop Sequence": "סידור עצירה",
 	"Stop Sequence": "סידור עצירה",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/hi-IN/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "साइन अप",
 	"Sign up": "साइन अप",
 	"Signing in": "साइन इन हो रहा है",
 	"Signing in": "साइन इन हो रहा है",
 	"Source": "स्रोत",
 	"Source": "स्रोत",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "वाक् पहचान त्रुटि: {{error}}",
 	"Speech recognition error: {{error}}": "वाक् पहचान त्रुटि: {{error}}",
 	"Speech-to-Text Engine": "वाक्-से-पाठ इंजन",
 	"Speech-to-Text Engine": "वाक्-से-पाठ इंजन",
-	"Speed Rate": "",
 	"Stop Sequence": "अनुक्रम रोकें",
 	"Stop Sequence": "अनुक्रम रोकें",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/hr-HR/translation.json

@@ -616,9 +616,9 @@
 	"Sign up": "Registracija",
 	"Sign up": "Registracija",
 	"Signing in": "Prijava",
 	"Signing in": "Prijava",
 	"Source": "Izvor",
 	"Source": "Izvor",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Pogreška prepoznavanja govora: {{error}}",
 	"Speech recognition error: {{error}}": "Pogreška prepoznavanja govora: {{error}}",
 	"Speech-to-Text Engine": "Stroj za prepoznavanje govora",
 	"Speech-to-Text Engine": "Stroj za prepoznavanje govora",
-	"Speed Rate": "",
 	"Stop Sequence": "Zaustavi sekvencu",
 	"Stop Sequence": "Zaustavi sekvencu",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "STT model",
 	"STT Model": "STT model",

+ 1 - 1
src/lib/i18n/locales/id-ID/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "Daftar",
 	"Sign up": "Daftar",
 	"Signing in": "Masuk",
 	"Signing in": "Masuk",
 	"Source": "Sumber",
 	"Source": "Sumber",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Kesalahan pengenalan suara: {{error}}",
 	"Speech recognition error: {{error}}": "Kesalahan pengenalan suara: {{error}}",
 	"Speech-to-Text Engine": "Mesin Pengenal Ucapan ke Teks",
 	"Speech-to-Text Engine": "Mesin Pengenal Ucapan ke Teks",
-	"Speed Rate": "",
 	"Stop Sequence": "Hentikan Urutan",
 	"Stop Sequence": "Hentikan Urutan",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "Model STT",
 	"STT Model": "Model STT",

+ 1 - 1
src/lib/i18n/locales/it-IT/translation.json

@@ -616,9 +616,9 @@
 	"Sign up": "Registrati",
 	"Sign up": "Registrati",
 	"Signing in": "Accesso in corso",
 	"Signing in": "Accesso in corso",
 	"Source": "Fonte",
 	"Source": "Fonte",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Errore di riconoscimento vocale: {{error}}",
 	"Speech recognition error: {{error}}": "Errore di riconoscimento vocale: {{error}}",
 	"Speech-to-Text Engine": "Motore da voce a testo",
 	"Speech-to-Text Engine": "Motore da voce a testo",
-	"Speed Rate": "",
 	"Stop Sequence": "Sequenza di arresto",
 	"Stop Sequence": "Sequenza di arresto",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/ja-JP/translation.json

@@ -614,9 +614,9 @@
 	"Sign up": "サインアップ",
 	"Sign up": "サインアップ",
 	"Signing in": "サインイン中",
 	"Signing in": "サインイン中",
 	"Source": "ソース",
 	"Source": "ソース",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "音声認識エラー: {{error}}",
 	"Speech recognition error: {{error}}": "音声認識エラー: {{error}}",
 	"Speech-to-Text Engine": "音声テキスト変換エンジン",
 	"Speech-to-Text Engine": "音声テキスト変換エンジン",
-	"Speed Rate": "",
 	"Stop Sequence": "ストップシーケンス",
 	"Stop Sequence": "ストップシーケンス",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/ka-GE/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "რეგისტრაცია",
 	"Sign up": "რეგისტრაცია",
 	"Signing in": "ავტორიზაცია",
 	"Signing in": "ავტორიზაცია",
 	"Source": "წყარო",
 	"Source": "წყარო",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "მეტყველების ამოცნობის შეცდომა: {{error}}",
 	"Speech recognition error: {{error}}": "მეტყველების ამოცნობის შეცდომა: {{error}}",
 	"Speech-to-Text Engine": "ხმოვან-ტექსტური ძრავი",
 	"Speech-to-Text Engine": "ხმოვან-ტექსტური ძრავი",
-	"Speed Rate": "",
 	"Stop Sequence": "შეჩერების თანმიმდევრობა",
 	"Stop Sequence": "შეჩერების თანმიმდევრობა",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/ko-KR/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "가입",
 	"Sign up": "가입",
 	"Signing in": "로그인 중",
 	"Signing in": "로그인 중",
 	"Source": "출처",
 	"Source": "출처",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "음성 인식 오류: {{error}}",
 	"Speech recognition error: {{error}}": "음성 인식 오류: {{error}}",
 	"Speech-to-Text Engine": "음성-텍스트 변환 엔진",
 	"Speech-to-Text Engine": "음성-텍스트 변환 엔진",
-	"Speed Rate": "",
 	"Stop Sequence": "중지 시퀀스",
 	"Stop Sequence": "중지 시퀀스",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "STT 모델",
 	"STT Model": "STT 모델",

+ 1 - 1
src/lib/i18n/locales/lt-LT/translation.json

@@ -617,9 +617,9 @@
 	"Sign up": "Sukurti paskyrą",
 	"Sign up": "Sukurti paskyrą",
 	"Signing in": "Prisijungiama",
 	"Signing in": "Prisijungiama",
 	"Source": "Šaltinis",
 	"Source": "Šaltinis",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Balso atpažinimo problema: {{error}}",
 	"Speech recognition error: {{error}}": "Balso atpažinimo problema: {{error}}",
 	"Speech-to-Text Engine": "Balso atpažinimo modelis",
 	"Speech-to-Text Engine": "Balso atpažinimo modelis",
-	"Speed Rate": "",
 	"Stop Sequence": "Baigt sekvenciją",
 	"Stop Sequence": "Baigt sekvenciją",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "STT modelis",
 	"STT Model": "STT modelis",

+ 1 - 1
src/lib/i18n/locales/ms-MY/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "Daftar",
 	"Sign up": "Daftar",
 	"Signing in": "Sedang Mendaftar",
 	"Signing in": "Sedang Mendaftar",
 	"Source": "Sumber",
 	"Source": "Sumber",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Ralat pengecaman pertuturan: {{error}}",
 	"Speech recognition error: {{error}}": "Ralat pengecaman pertuturan: {{error}}",
 	"Speech-to-Text Engine": "Enjin Ucapan-ke-Teks",
 	"Speech-to-Text Engine": "Enjin Ucapan-ke-Teks",
-	"Speed Rate": "",
 	"Stop Sequence": "Jujukan Henti",
 	"Stop Sequence": "Jujukan Henti",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "Model STT",
 	"STT Model": "Model STT",

+ 1 - 1
src/lib/i18n/locales/nb-NO/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "Registrer deg",
 	"Sign up": "Registrer deg",
 	"Signing in": "Logger inn",
 	"Signing in": "Logger inn",
 	"Source": "Kilde",
 	"Source": "Kilde",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Feil ved talegjenkjenning: {{error}}",
 	"Speech recognition error: {{error}}": "Feil ved talegjenkjenning: {{error}}",
 	"Speech-to-Text Engine": "Tale-til-tekst-motor",
 	"Speech-to-Text Engine": "Tale-til-tekst-motor",
-	"Speed Rate": "",
 	"Stop Sequence": "Stoppsekvens",
 	"Stop Sequence": "Stoppsekvens",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "STT-modell",
 	"STT Model": "STT-modell",

+ 1 - 1
src/lib/i18n/locales/nl-NL/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "Registreren",
 	"Sign up": "Registreren",
 	"Signing in": "Aanmelden",
 	"Signing in": "Aanmelden",
 	"Source": "Bron",
 	"Source": "Bron",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Spraakherkenning fout: {{error}}",
 	"Speech recognition error: {{error}}": "Spraakherkenning fout: {{error}}",
 	"Speech-to-Text Engine": "Spraak-naar-tekst Engine",
 	"Speech-to-Text Engine": "Spraak-naar-tekst Engine",
-	"Speed Rate": "",
 	"Stop Sequence": "Stop Sequentie",
 	"Stop Sequence": "Stop Sequentie",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/pa-IN/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "ਰਜਿਸਟਰ ਕਰੋ",
 	"Sign up": "ਰਜਿਸਟਰ ਕਰੋ",
 	"Signing in": "ਸਾਈਨ ਇਨ ਕਰ ਰਿਹਾ ਹੈ",
 	"Signing in": "ਸਾਈਨ ਇਨ ਕਰ ਰਿਹਾ ਹੈ",
 	"Source": "ਸਰੋਤ",
 	"Source": "ਸਰੋਤ",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "ਬੋਲ ਪਛਾਣ ਗਲਤੀ: {{error}}",
 	"Speech recognition error: {{error}}": "ਬੋਲ ਪਛਾਣ ਗਲਤੀ: {{error}}",
 	"Speech-to-Text Engine": "ਬੋਲ-ਤੋਂ-ਪਾਠ ਇੰਜਣ",
 	"Speech-to-Text Engine": "ਬੋਲ-ਤੋਂ-ਪਾਠ ਇੰਜਣ",
-	"Speed Rate": "",
 	"Stop Sequence": "ਰੋਕੋ ਕ੍ਰਮ",
 	"Stop Sequence": "ਰੋਕੋ ਕ੍ਰਮ",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/pl-PL/translation.json

@@ -617,9 +617,9 @@
 	"Sign up": "Zarejestruj się",
 	"Sign up": "Zarejestruj się",
 	"Signing in": "Zalogowanie",
 	"Signing in": "Zalogowanie",
 	"Source": "Źródło",
 	"Source": "Źródło",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Błąd rozpoznawania mowy: {{error}}",
 	"Speech recognition error: {{error}}": "Błąd rozpoznawania mowy: {{error}}",
 	"Speech-to-Text Engine": "Silnik mowy na tekst",
 	"Speech-to-Text Engine": "Silnik mowy na tekst",
-	"Speed Rate": "",
 	"Stop Sequence": "Zatrzymaj sekwencję",
 	"Stop Sequence": "Zatrzymaj sekwencję",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/pt-BR/translation.json

@@ -616,9 +616,9 @@
 	"Sign up": "Inscrever-se",
 	"Sign up": "Inscrever-se",
 	"Signing in": "Entrando",
 	"Signing in": "Entrando",
 	"Source": "Fonte",
 	"Source": "Fonte",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Erro de reconhecimento de fala: {{error}}",
 	"Speech recognition error: {{error}}": "Erro de reconhecimento de fala: {{error}}",
 	"Speech-to-Text Engine": "Motor de Transcrição de Fala",
 	"Speech-to-Text Engine": "Motor de Transcrição de Fala",
-	"Speed Rate": "",
 	"Stop Sequence": "Sequência de Parada",
 	"Stop Sequence": "Sequência de Parada",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "Modelo STT",
 	"STT Model": "Modelo STT",

+ 1 - 1
src/lib/i18n/locales/pt-PT/translation.json

@@ -616,9 +616,9 @@
 	"Sign up": "Inscrever-se",
 	"Sign up": "Inscrever-se",
 	"Signing in": "A entrar",
 	"Signing in": "A entrar",
 	"Source": "Fonte",
 	"Source": "Fonte",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Erro de reconhecimento de fala: {{error}}",
 	"Speech recognition error: {{error}}": "Erro de reconhecimento de fala: {{error}}",
 	"Speech-to-Text Engine": "Motor de Fala para Texto",
 	"Speech-to-Text Engine": "Motor de Fala para Texto",
-	"Speed Rate": "",
 	"Stop Sequence": "Sequência de Paragem",
 	"Stop Sequence": "Sequência de Paragem",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "Modelo STT",
 	"STT Model": "Modelo STT",

+ 1 - 1
src/lib/i18n/locales/ro-RO/translation.json

@@ -616,9 +616,9 @@
 	"Sign up": "Înregistrare",
 	"Sign up": "Înregistrare",
 	"Signing in": "Autentificare",
 	"Signing in": "Autentificare",
 	"Source": "Sursă",
 	"Source": "Sursă",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Eroare de recunoaștere vocală: {{error}}",
 	"Speech recognition error: {{error}}": "Eroare de recunoaștere vocală: {{error}}",
 	"Speech-to-Text Engine": "Motor de Conversie a Vocii în Text",
 	"Speech-to-Text Engine": "Motor de Conversie a Vocii în Text",
-	"Speed Rate": "",
 	"Stop Sequence": "Oprește Secvența",
 	"Stop Sequence": "Oprește Secvența",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "Model STT",
 	"STT Model": "Model STT",

+ 1 - 1
src/lib/i18n/locales/ru-RU/translation.json

@@ -617,9 +617,9 @@
 	"Sign up": "Зарегистрироваться",
 	"Sign up": "Зарегистрироваться",
 	"Signing in": "Вход в систему",
 	"Signing in": "Вход в систему",
 	"Source": "Источник",
 	"Source": "Источник",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Ошибка распознавания речи: {{error}}",
 	"Speech recognition error: {{error}}": "Ошибка распознавания речи: {{error}}",
 	"Speech-to-Text Engine": "Система распознавания речи",
 	"Speech-to-Text Engine": "Система распознавания речи",
-	"Speed Rate": "",
 	"Stop Sequence": "Последовательность остановки",
 	"Stop Sequence": "Последовательность остановки",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "Модель распознавания речи",
 	"STT Model": "Модель распознавания речи",

+ 1 - 1
src/lib/i18n/locales/sr-RS/translation.json

@@ -616,9 +616,9 @@
 	"Sign up": "Региструј се",
 	"Sign up": "Региструј се",
 	"Signing in": "Пријављивање",
 	"Signing in": "Пријављивање",
 	"Source": "Извор",
 	"Source": "Извор",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Грешка у препознавању говора: {{error}}",
 	"Speech recognition error: {{error}}": "Грешка у препознавању говора: {{error}}",
 	"Speech-to-Text Engine": "Мотор за говор у текст",
 	"Speech-to-Text Engine": "Мотор за говор у текст",
-	"Speed Rate": "",
 	"Stop Sequence": "Секвенца заустављања",
 	"Stop Sequence": "Секвенца заустављања",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/sv-SE/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "Registrera dig",
 	"Sign up": "Registrera dig",
 	"Signing in": "Loggar in",
 	"Signing in": "Loggar in",
 	"Source": "Källa",
 	"Source": "Källa",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Fel vid taligenkänning: {{error}}",
 	"Speech recognition error: {{error}}": "Fel vid taligenkänning: {{error}}",
 	"Speech-to-Text Engine": "Tal-till-text-motor",
 	"Speech-to-Text Engine": "Tal-till-text-motor",
-	"Speed Rate": "",
 	"Stop Sequence": "Stoppsekvens",
 	"Stop Sequence": "Stoppsekvens",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "Tal-till-text-modell",
 	"STT Model": "Tal-till-text-modell",

+ 1 - 1
src/lib/i18n/locales/th-TH/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "สมัครสมาชิก",
 	"Sign up": "สมัครสมาชิก",
 	"Signing in": "กำลังลงชื่อเข้าใช้",
 	"Signing in": "กำลังลงชื่อเข้าใช้",
 	"Source": "แหล่งที่มา",
 	"Source": "แหล่งที่มา",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "ข้อผิดพลาดในการรู้จำเสียง: {{error}}",
 	"Speech recognition error: {{error}}": "ข้อผิดพลาดในการรู้จำเสียง: {{error}}",
 	"Speech-to-Text Engine": "เครื่องมือแปลงเสียงเป็นข้อความ",
 	"Speech-to-Text Engine": "เครื่องมือแปลงเสียงเป็นข้อความ",
-	"Speed Rate": "",
 	"Stop Sequence": "หยุดลำดับ",
 	"Stop Sequence": "หยุดลำดับ",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "โมเดลแปลงเสียงเป็นข้อความ",
 	"STT Model": "โมเดลแปลงเสียงเป็นข้อความ",

+ 1 - 1
src/lib/i18n/locales/tk-TW/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "",
 	"Sign up": "",
 	"Signing in": "",
 	"Signing in": "",
 	"Source": "",
 	"Source": "",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "",
 	"Speech recognition error: {{error}}": "",
 	"Speech-to-Text Engine": "",
 	"Speech-to-Text Engine": "",
-	"Speed Rate": "",
 	"Stop Sequence": "",
 	"Stop Sequence": "",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/tr-TR/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "Kaydol",
 	"Sign up": "Kaydol",
 	"Signing in": "Oturum açma",
 	"Signing in": "Oturum açma",
 	"Source": "Kaynak",
 	"Source": "Kaynak",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Konuşma tanıma hatası: {{error}}",
 	"Speech recognition error: {{error}}": "Konuşma tanıma hatası: {{error}}",
 	"Speech-to-Text Engine": "Konuşmadan Metne Motoru",
 	"Speech-to-Text Engine": "Konuşmadan Metne Motoru",
-	"Speed Rate": "",
 	"Stop Sequence": "Diziyi Durdur",
 	"Stop Sequence": "Diziyi Durdur",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "STT Modeli",
 	"STT Model": "STT Modeli",

+ 1 - 1
src/lib/i18n/locales/uk-UA/translation.json

@@ -617,9 +617,9 @@
 	"Sign up": "Зареєструватися",
 	"Sign up": "Зареєструватися",
 	"Signing in": "Увійдіть в систему",
 	"Signing in": "Увійдіть в систему",
 	"Source": "Джерело",
 	"Source": "Джерело",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Помилка розпізнавання мови: {{error}}",
 	"Speech recognition error: {{error}}": "Помилка розпізнавання мови: {{error}}",
 	"Speech-to-Text Engine": "Система розпізнавання мови",
 	"Speech-to-Text Engine": "Система розпізнавання мови",
-	"Speed Rate": "",
 	"Stop Sequence": "Символ зупинки",
 	"Stop Sequence": "Символ зупинки",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "Модель STT ",
 	"STT Model": "Модель STT ",

+ 1 - 1
src/lib/i18n/locales/vi-VN/translation.json

@@ -614,9 +614,9 @@
 	"Sign up": "Đăng ký",
 	"Sign up": "Đăng ký",
 	"Signing in": "Đăng nhập",
 	"Signing in": "Đăng nhập",
 	"Source": "Nguồn",
 	"Source": "Nguồn",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Lỗi nhận dạng giọng nói: {{error}}",
 	"Speech recognition error: {{error}}": "Lỗi nhận dạng giọng nói: {{error}}",
 	"Speech-to-Text Engine": "Công cụ Nhận dạng Giọng nói",
 	"Speech-to-Text Engine": "Công cụ Nhận dạng Giọng nói",
-	"Speed Rate": "",
 	"Stop Sequence": "Trình tự Dừng",
 	"Stop Sequence": "Trình tự Dừng",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "",
 	"STT Model": "",

+ 1 - 1
src/lib/i18n/locales/zh-CN/translation.json

@@ -614,9 +614,9 @@
 	"Sign up": "注册",
 	"Sign up": "注册",
 	"Signing in": "正在登录",
 	"Signing in": "正在登录",
 	"Source": "来源",
 	"Source": "来源",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "语音识别错误:{{error}}",
 	"Speech recognition error: {{error}}": "语音识别错误:{{error}}",
 	"Speech-to-Text Engine": "语音转文本引擎",
 	"Speech-to-Text Engine": "语音转文本引擎",
-	"Speed Rate": "速率",
 	"Stop Sequence": "停止序列 (Stop Sequence)",
 	"Stop Sequence": "停止序列 (Stop Sequence)",
 	"Stream Chat Response": "以流式返回对话响应",
 	"Stream Chat Response": "以流式返回对话响应",
 	"STT Model": "语音转文本模型",
 	"STT Model": "语音转文本模型",

+ 1 - 1
src/lib/i18n/locales/zh-TW/translation.json

@@ -615,9 +615,9 @@
 	"Sign up": "註冊",
 	"Sign up": "註冊",
 	"Signing in": "正在登入",
 	"Signing in": "正在登入",
 	"Source": "來源",
 	"Source": "來源",
+	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "語音辨識錯誤:{{error}}",
 	"Speech recognition error: {{error}}": "語音辨識錯誤:{{error}}",
 	"Speech-to-Text Engine": "語音轉文字 (STT) 引擎",
 	"Speech-to-Text Engine": "語音轉文字 (STT) 引擎",
-	"Speed Rate": "",
 	"Stop Sequence": "停止序列",
 	"Stop Sequence": "停止序列",
 	"Stream Chat Response": "",
 	"Stream Chat Response": "",
 	"STT Model": "語音轉文字 (STT) 模型",
 	"STT Model": "語音轉文字 (STT) 模型",