add save sound
This commit is contained in:
@@ -340,7 +340,8 @@ export function speakTextHelper(text, { state, currentLanguage }, options = {})
|
||||
utterance.volume = Math.max(0, Math.min(1, Number(options.volume ?? 1)));
|
||||
if (typeof options.onEnd === "function") utterance.onend = options.onEnd;
|
||||
if (typeof options.onError === "function") utterance.onerror = options.onError;
|
||||
const voice = selectSpeechVoice(synth.getVoices(), String(state.settings.speechVoiceUri || ""), utterance.lang);
|
||||
const configuredVoiceUri = options.voiceUri !== undefined ? options.voiceUri : state.settings.speechVoiceUri;
|
||||
const voice = selectSpeechVoice(synth.getVoices(), String(configuredVoiceUri || ""), utterance.lang);
|
||||
if (voice) utterance.voice = voice;
|
||||
synth.speak(utterance);
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user