refac: speedRate -> playbackRate

This commit is contained in:
Timothy J. Baek 2024-09-21 15:42:39 +02:00
parent 00f6b4bf09
commit 580ad46036
44 changed files with 51 additions and 51 deletions

View File

@ -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()

View File

@ -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);

View File

@ -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>

View File

@ -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": "",

View File

@ -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": "",

View File

@ -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": "",

View File

@ -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",

View File

@ -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": "",

View File

@ -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",

View File

@ -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": "",

View File

@ -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": "",

View File

@ -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": "",

View File

@ -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",

View File

@ -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": "",

View File

@ -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": "",

View File

@ -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",

View File

@ -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",

View File

@ -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": "",

View File

@ -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": "",

View File

@ -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",

View File

@ -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",

View File

@ -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": "",

View File

@ -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": "",

View File

@ -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": "",

View File

@ -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 모델",

View File

@ -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",

View File

@ -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",

View File

@ -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",

View File

@ -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": "",

View File

@ -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": "",

View File

@ -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": "",

View File

@ -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",

View File

@ -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",

View File

@ -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",

View File

@ -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": "Модель распознавания речи",

View File

@ -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": "",

View File

@ -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",

View File

@ -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": "โมเดลแปลงเสียงเป็นข้อความ",

View File

@ -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": "",

View File

@ -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",

View File

@ -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 ",

View File

@ -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": "",

View File

@ -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": "语音转文本模型",

View File

@ -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) 模型",