问题标签 [microsoft-translator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
25890 浏览

php - 如何删除 PHP 字符串中的 %EF%BB%BF

我正在尝试使用 Microsoft Bing API。

返回的数据在返回字符串的第一个字符中包含一个 ' ' 字符。它不是空格,因为我在返回数据之前对其进行了修剪。

' ' 字符原来是 %EF%BB%BF。

我想知道为什么会这样,也许是微软的错误?

如何在 PHP 中删除这个 %EF%BB%BF?

0 投票
2 回答
1635 浏览

translation - 如何从 Microsoft 翻译器请求女性或男性声音

最近正在使用 microsoft translate 处理语音。只是想知道我是否可以通过女性或男性的声音请求演讲。这将使我们能够通过我们喜欢的语音进行学习。

谢谢

0 投票
2 回答
782 浏览

c# - 方法“TranslateAsync”没有重载需要 Bing Transaltor 的 4 个参数

为 windows phone 7 处理旧的翻译示例代码。

最近,我 在我的项目中从这个http://api.microsofttranslator.com/V2/Soap.svc下载了 LanguageServiceClient 或翻译 Api。

我注意到 TranslateAsync 的方法发生了变化

在我的页面中使用这个旧方法调用这个方法

这抛出错误信息:

方法“TranslateAsync”没有重载需要 4 个参数

我在旧的示例代码中发现,它有:

旧示例代码中存在旧签名:

但是这个 RECENT Translator api 中的新签名是这样的:

我如何使用这个新签名?什么是 contentTye, category ?我在哪里可以获得这些信息或使用这些信息的示例代码?

请帮忙。谢谢

0 投票
1 回答
316 浏览

audio - 微软翻译的低音频质量

我正在开发一个使用 XNA 构建的桌面应用程序。它有一个文本转语音应用程序,我正在使用 Microsoft Translator V2 api 来完成这项工作。更具体地说,我使用的是 Speak 方法 ( http://msdn.microsoft.com/en-us/library/ff512420.aspx ),我使用 SoundEffect 和 SoundEffectInstance 类播放音频。

该服务运行良好,但我在音频方面遇到了一些问题。质量不是很好,音量也不够大。

我需要一种以编程方式提高音量的方法(我已经在 CodeProject 中尝试了一些基本的解决方案,但算法不是很好,并且生成的音频质量非常低),或者可能使用另一个 api。

是否有一些好的算法可以以编程方式改善音频?是否还有其他具有更好音频质量和 wav 支持的优秀文本转语音 api?

提前致谢

0 投票
2 回答
3423 浏览

php - 使用 PHP 解码来自 Microsoft 翻译 API 的 JSON 输出

这个问题似乎是 microsofttranslator.com 特有的,所以请......任何答案,如果你可以测试它......

使用以下 URL 进行翻译: http ://api.microsofttranslator.com/V2/Ajax.svc/TranslateArray .. 我通过 cURL 发送一些奇妙的参数,并返回以下结果:

当我在 cURL 的输出上使用时, json_decode 给出了一个错误,即返回的JSONjson_decode($output, true);中的语法不合适:

与 JSON 一起返回的标头:

响应标头

原始内容:

卷曲代码:

0 投票
1 回答
1443 浏览

c# - 错误 400 bing 文本到语音

我正在使用 bing 的 api TTS,我从以下位置获取信息:http: //msdn.microsoft.com/en-us/library/ff512420.aspx

这是代码(来自网络):

(我将“myappID”更改为 Microsoft 提供给我的 ID)

当我运行应用程序时,我收到以下错误:

远程服务器错误 (400) 错误请求

我尝试使用我的浏览器(firefox、chrome 和 IE)上网:

http://api.microsofttranslator.com/v2/Http.svc/Speak?&appId=myappID&text;=speak to me&language;=en

结果是:

有谁知道如何解决这个问题?

非常感谢!

0 投票
1 回答
4077 浏览

javascript - 微软翻译器AJAX API,下拉更改languageTo和languageFrom?

我正在尝试为我的网站编写一个翻译框。到目前为止,我已经能够从教程中获得工作代码:

(从这里编写脚本:http ://wizardsoweb.com/microsoftbing-translator-ajax-example/2011/05/?wpmp_switcher=desktop )

基本上,一旦我填写了我的 APPID,它就会将ori文本框中的文本翻译成法语。当然,这一切都很好,但这是我想要做的:

我希望有两个下拉菜单。一个将languageFrom使用指定的语言填充变量,另一个下拉菜单将languageTo使用指定的语言填充变量。

我已经在另一篇文章中发布了有关此问题的信息:Update script var's with value from drop down? . 这样,当您从下拉菜单中选择一个值时,它会填充该变量。我在 jsFiddle 上有一个工作示例:

http://jsfiddle.net/charlescarver/hk2bJ/1/

(我包含了我的 API 密钥,因此更容易使用)

所以,我认为这个问题是当变量为空时加载控制翻译的脚本,然后在选择下拉选项时不更新。

我认为这可以通过在单击按钮而不是加载页面时调用脚本来解决。如何实现?微软的支持记录很差,我在那里或谷歌上找不到解决方案。这是 API 文档的链接:http: //msdn.microsoft.com/en-us/library/ff512385.aspx

0 投票
1 回答
1082 浏览

c# - 微软翻译错误

我正在尝试使用微软翻译器,每次尝试创建时LanguageServiceClient都会出错。

错误:

在 ServiceModel 客户端配置部分中找不到引用合同“TranslatorService.LanguageService”的默认端点元素。这可能是因为没有为您的应用程序找到配置文件,或者因为在客户端元素中找不到与此合同匹配的端点元素。

有什么建议么?

0 投票
1 回答
1495 浏览

php - PHP中对API的cURL POST请求不返回任何值

我正在尝试获取 Microsoft Translator API 的访问令牌,这非常困难。我首先尝试使用 Ruby 和 HTTParty 编写请求,但它不接受我的参数。微软在 PHP 中提供了一个示例,所以我想我可以使用它:

http://msdn.microsoft.com/en-us/library/hh454950.aspx#phpexample

代码是直接从微软网站复制的——我只是在我的变量中添加并在最后调用了函数:

无论如何,当我运行它时(使用 PHP 5.3.6)没有错误;它不返回任何值。我对 PHP 不是很好,这可能是我从未见过的显而易见的事情,但我已经为此苦苦挣扎了一段时间,但无济于事。任何帮助将不胜感激。

另外,如果这有帮助,这里是我的原始 Ruby 代码。我确实收到了来自服务器的响应,说缺少“范围”:

再次感谢!

0 投票
1 回答
965 浏览

c# - 使用 Microsoft Translation API 翻译的测试的上限

我正在创建一个成功使用 Microsoft Bing 翻译 api 来翻译数据库内容的 WS。有谁知道传递给这个 api 的文本的最大长度是多少?我还没有在 MS 文档中找到它。谢谢