使用C#

时间:2015-08-10 08:01:44

标签: c# freetts

正如标题所说,我正在关注此post上发布的代码,在我的应用程序文件夹中下载tts并播放它,以便它让我的应用程序能够与阿拉伯用户交谈阿拉伯语,因为我无法找到一个使用阿拉伯语离线工作的引擎我使用这种方法,它按预期工作,但由于某种原因我不知道,它停止工作它说remote server returned an error: (503) Server Unavailable。 我直接在浏览器上测试它并且它工作但不再用于我的应用程序。

1 个答案:

答案 0 :(得分:1)

您可以使用类似“篡改数据”的内容来关注您的链接并检查结果是什么。

我尝试过几次打开链接来检查一个想法。经过几次请求后,这是我的防篡改屏幕:

enter image description here

您可以看到状态为503,即Server Unavailable。 如果继续关注该链接,您将在网站上看到结果:

enter image description here

系统会提示您浏览验证码。那是你的问题。在尝试编写代码后,您会被谷歌阻止。

一般来说:
由于强大的封锁,谷歌是建立自己api的最糟糕的网站之一。因此,通过html请求获取任何数据都很糟糕。如果是谷歌,那么真正提供来自谷歌的api。

我已经尝试在他们的工作基础上建立自己的东西。由于验证码而一直处于失控状态。

对不起的消息感到抱歉......