Fix for Safari since it loads the voices synchronously on the first call to getVoices() instead of asynchronously.