내 브라우저에서 텍스트 음성에 SpeechSynthesisUtterance를 사용하고 있습니다. 버튼 클릭시 진행중인 음성을 음소거하거나 음소거를 해제하려면 어떻게합니까?SpeechSynthesisUtterance의 진행중인 인스턴스를 음소거하는 방법
0
A
답변
1
SpeechSynthesisUtterance.volume 속성을 변경할 수 있습니다. 음소거하려면 SpeechSynthesisUtterance.volume = 0을 입력하십시오.
0
실제로 진행중인 음성을 음소거 할 방법이 없습니다. 실행중인 음성을 취소하고 SpeechSynthesisUtterance.volume 속성을 사용하여 볼륨을 음소거 한 다음 음성을 다시 시작할 수 있습니다.
음소거를 해제하려면 기본값을 1로 설정하십시오. https://dvcs.w3.org/hg/speech-api/raw-file/tip/webspeechapi.html#dfn-utterancevolume – Frazer