ResponsiveVoice is officially supported by browsers since the following versions:

  • Chrome (Windows/OSX): 33 
  • Chrome (Android): 46 
  • Safari (OSX): 7 
  • Safari (iOS): 7.1 
  • Internet Explorer: 11
  • Firefox: 38
  • Microsoft Edge
  • Opera
  • UC Browser
  • Chromium


Chromium

Versions of Chromium prior to 2018 do not support mp3 fallback due to mp3 licensing constraints.

Newer versions of Chromium does support native TTS voices on Windows, however it does not include Google Chrome native TTS voices.

Chromium on Windows 10 tested ok 2019-07-13 with ResponsiveVoice 1.5.16


CEF (Chromium Embedded Framework) - Untested

Untested, would recommend CEF3 https://bitbucket.org/chromiumembedded/cef/src/master/ 


Electron - Untested

Electron is an open source library developed by GitHub for building cross-platform desktop applications with HTML, CSS, and JavaScript. Electron accomplishes this by combining Chromium and Node.js into a single runtime and apps can be packaged for Mac, Windows, and Linux.

https://electronjs.org/ 


Raspberry Pi

Chromium browser on Raspberry Pi is not officially supported and remains untested.

Raspberry Pi running *nix (eg. Raspbian) install espeak, voices will be available in Chromium. Launch chromium with --enable-speech-dispatcher flag set will enable audio output when calling speak(), without requiring Google api keys.

https://elinux.org/RPi_Text_to_Speech_(Speech_Synthesis)

https://learn.adafruit.com/speech-synthesis-on-the-raspberry-pi