【发布时间】:2022-01-05 10:46:56
【问题描述】:
我正在使用 azure text to Speech 服务来启用基于语音的输出。使用Speech SDK Javascript。
为了输出声音,我使用自定义 iPlayer 创建了 fromSpeakerOutput 实例(如docs)。
const browserSound = new speechsdk.SpeakerAudioDestination();
const audioConfig = speechsdk.AudioConfig.fromSpeakerOutput(browserSound);
var synthesizer = new speechsdk.SpeechSynthesizer(speechConfig, audioConfig);
问题是,我需要一些 iPlayer 自定义,例如暂停、恢复、停止当前声音。我只能看到暂停和恢复。有什么办法可以取消当前播放的声音?
谢谢。
【问题讨论】:
-
我已经实现了与共享链接中建议的相同。更准确地说,我想用js实现音量静音和取消静音之类的东西。由于它不像音频或视频 html 元素,我不知道如何修改播放音频的音量。
-
谢谢。我在 GitHub 上提出了一个问题。
标签: javascript azure text-to-speech