chromium não está gerando voz

3

O Chromium não está produzindo voz quando estou executando meu código, enquanto isso está funcionando no Chrome.

var msg = new SpeechSynthesisUtterance('Hello World');

window.speechSynthesis.speak(msg);
    
por Shubham Tiwari 24.04.2016 / 20:27

3 respostas

2

Eu não consegui fazê-lo funcionar sozinho. Do artigo: link

precisamos usar --enable-speech-synthesis e o dispatcher de fala apt-get install speech-dispatcher

Como isso não funcionou, tentei também instalar libspeechd & amp; %código% mas ainda cromo (58.0.3029.110) parecia incapaz de pegar qualquer mecanismo de fala.

Além disso, apenas para cobrir minha base, tentei tudo isso com a sinalização mencionada acima espeak , que me deu um aviso "você está usando uma sinalização de linha de comando sem suporte".

Tudo isso em x64 e arm64 ubuntu 16.04.2.

    
por Luis Rebelo 20.07.2017 / 10:56
0

A síntese de fala é desativada por padrão nas construções do cromo no debian / ubuntu . Ative-o com o sinalizador de linha de comando --enable-speech-dispatcher .

No entanto, as vozes não são compatíveis sem a instalação das chaves da API do Google .

    
por kynan 18.09.2016 / 14:25
0

Instale espeak com um gerenciador de pacotes, para preencher SpeechSynthesis.getVoices() array com vozes de espeak para o dispatcher de fala do navegador chromium utilizar

$ sudo apt-get install espeak

Em seguida, inicie o cromo com --enable-speech-dispatcher flag set.

    
por guest271314 12.06.2017 / 05:06