Javascript I';我正在尝试使用谷歌';让我们翻译一下,但是得到404

Javascript I';我正在尝试使用谷歌';让我们翻译一下,但是得到404,javascript,google-translate,Javascript,Google Translate,我试图让我的网站说一些单词,我发现人们经常使用谷歌的翻译系统 我已经尝试了几种方法来让整个过程正常工作,但我仍然无法让其他人的代码在我的网站()上正常工作 1) 代码来自 这对我不起作用-谷歌返回404。但是,如果我在浏览器选项卡中的代码中打开相同的链接,它将加载(页面重新加载后)声音文件并播放它 我还尝试了另外三个选项,但都是相同的: (二) (四) 为什么它工作得如此奇怪,我的意思是,URL从浏览器选项卡打开,但从javascript访问时返回404?我看到了同样的情况。但直到最近,它还在发

我试图让我的网站说一些单词,我发现人们经常使用谷歌的翻译系统

我已经尝试了几种方法来让整个过程正常工作,但我仍然无法让其他人的代码在我的网站()上正常工作

1) 代码来自

这对我不起作用-谷歌返回404。但是,如果我在浏览器选项卡中的代码中打开相同的链接,它将加载(页面重新加载后)声音文件并播放它

我还尝试了另外三个选项,但都是相同的:

(二)

(四)


为什么它工作得如此奇怪,我的意思是,URL从浏览器选项卡打开,但从javascript访问时返回404?

我看到了同样的情况。但直到最近,它还在发挥作用。所以很明显,当你在2014年发布这篇文章时,它并没有被屏蔽,而我的文章是在2020年发布的。
var sound = new Audio("http://translate.google.com/translate_tts?tl=sv&q=Testar");
sound.play();
var nodeHTML = 
    '<audio src="http://translate.google.com/translate_tts?ie=UTF-8&q=hello&tl=en" autoplay="autoplay"></audio>';    
$("#sound").html(nodeHTML);
var audioElement = document.createElement('audio');
audioElement.setAttribute('src', 'http://translate.google.com/translate_tts?tl=en&q=hello%20all');
audioElement.play();
var audioElement = document.createElement('audio');
audioElement.setAttribute('src', 
     'http://translate.google.com/translate_tts?tl=en&q=hello%20all');
audioElement.load()
audioElement.addEventListener("load", function() { 
  audioElement.play(); 
}, true);