Respuestas:
No hay forma de controlar la velocidad de conversación en el sitio de Translate (y tiene razón, habla bastante rápido en francés), ni hay ninguna disposición para ello en la API de Google Translate.
Si Google Translate considera que su navegador es capaz de reproducir audio a través de HTML5 lo suficiente, lo usará. De lo contrario, usará Flash para reproducir el audio.
Escribí el siguiente JavaScript que cambiará entre las tasas de reproducción de audio, en caso de que su navegador sea capaz de reproducir archivos de audio de Google usando HTML5:
(function (rate) {
var p = Audio.prototype.__proto__.__proto__;
if (!('bkPlay' in window)) {
bkPlay = p.play;
}
p.play = function () {
this.playbackRate = rate;
bkPlay.call(this);
};
})(0.5);
Puede ejecutar esto a través de la consola de su navegador o crear un bookmarklet anteponiendo el código javascript:
e ingresándolo como la URL del marcador. El número en la última línea es la velocidad que se aplicará al audio cuando la página intente reproducirlo.
Tenga en cuenta que solo he probado esto en Chrome, por lo que no estoy seguro de si funcionará en otros navegadores. Además, las velocidades más lentas y más rápidas a las que mi navegador aún reproduce el audio son 0.5 y 4.0 respectivamente.
En las versiones más recientes de Google Translate, el habla parece ser más lento si presiona y mantiene presionado el botón "Hablar" durante unos segundos antes de soltarlo en lugar de simplemente hacer clic en él.