Azure Cognitive Service Text API TranslateArray类别用法

时间:2018-01-10 04:30:17

标签: azure azure-cognitive-services

"类别"请求中的属性是TranslateArray预定义列表还是打开以在请求期间指定?

 <TranslateArrayRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <AppId xsi:nil="true" />
  <From>en</From>
  <Options>
    <Category xmlns="http://schemas.datacontract.org/2004/07/Microsoft.MT.Web.Service.V2">pets</Category>
    <State>0</State>
  </Options>
  <Texts>
    <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">dog</string>
    <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">cat</string>
    <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">fish</string>
  </Texts>
  <To>fr</To>
</TranslateArrayRequest>

产生以下回应:

<html>
    <body>
        <h1>Argument Exception</h1>
        <p>Method: TranslateArray()</p>
        <p>Parameter: category</p>
        <p>Message: Invalid category&#xD;
Parameter name: category</p>
        <code></code>
        <p>message id=0243.V2_Rest.TranslateArray.148495FA</p>
    </body>
</html>

API文档中的定义:

  

类别:包含类别(域)的字符串   翻译。默认为一般

但是,如果这不是自定义字段,还不清楚其他类别是什么?

1 个答案:

答案 0 :(得分:0)

重复但重新发布评论中的答案,以便搜索显示给某人:

农业 动物 艺术与艺术娱乐 汽车 美女 商业 化学制品 服装 习惯 教育 电子产品 能源,水和公用事业 金融 精美艺术 餐饮 地理学,人类学 政府 卫生保健 历史 家庭&amp;花园 互联网 语言 法 文献 医学 军事科学 音乐 哲学 政治学 参考 宗教 科学 购物 社会科学 社会与社会文化 体育 技术 电信