Voices are implemented in the browser's/OS's text-to-speech engine, which means that there are many discrepancies in voice availability between platforms.


To prevent some voices straight-out not working on some platforms, we adopted a "most similar voice" approach, which means that if the selected voice isn't available, ResponsiveVoice will offer the most similar one (e.g. UK English Male when US English Male is not found).