それを遅くすることさえ可能ですか?
特定の言語は非常に速く話すように見えるので、それが可能かどうか、もし可能なら、どのように知りたいですか?
Translateサイトでは話す速度を制御する方法はありません(そして、あなたは正しいです、それはフランス語でかなり速く話します)、そしてGoogle Translate APIでそれのためのどんな規定もありません。
Google Translateが、ブラウザがHTML5を介してオーディオを十分に再生できると判断した場合、それを使用します。それ以外の場合は、Flashを使用してオーディオを再生します。
ブラウザがHTML5を使用してGoogleのオーディオファイルを再生できる場合、オーディオ再生レートを切り替える次のJavaScriptを作成しました。
(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);
ブラウザのコンソールからこれを実行するか、コードにjavascript:
を追加してブックマークレットのURLとして入力することにより、ブックマークレットを作成できます。最後の行の数字は、ページが再生しようとしたときにオーディオに強制されるレートです。
これはChromeでのみテストしているため、他のブラウザーで動作するかどうかはわかりません。また、ブラウザがオーディオを再生する最低速度と最高速度はそれぞれ0.5と4.0です。
1つcanスペースとピリオドを挿入して、Google翻訳の速度を低下させます。
例えば、「あなたの。。。。。。。。。。。。。。。。。。。。。。。」
スピーチが多少遅くなります。
Google翻訳の新しいバージョンでは、「話す」ボタンをクリックするだけでなく、リリースする前に数秒間押し続けると、音声が遅くなるようです。