2017-05-17 7 views
0

Azure Searchインデックス用のREST APIの作成が完了しました。Azure Search - APIにLatin以外の文字を翻訳する機能を追加する

"たとえば、中国語の文字列(または他のラテン文字以外の文字列)からなるクエリでクライアントが呼び出しを行うと、その文字列は最初に取得されます検索される前にラテン文字に翻訳されて返されます。

Azureフレームワーク内で利用できるものは何ですか?

+0

"翻訳済み"とは何を意味するのでしょうか?たとえば、「中文」の文字列はどのようにマップされるべきですか? –

+0

@ EugeneShvets-MSFTよく「中国語」にマッピングされますが、中国語のほとんどは中国人の名前です。これらは、必ずしも共通の英語の単語または名前に直接マッピングされるとは限りません。これらの場合、ラテン文字の文字列が必要です。私のチームからあなたのためのいくつかの具体的な例を得させてください... – Stpete111

+0

@ EugeneShvets-MSFTこれは私が最初に想像したほど複雑ではありません。その人の名前さえもまっすぐな翻訳です。例:力華庞 - > Lihua Pang。マイケルエリクソン - >ミカエルエリクソン。 هبهحساممحمدالحلو - > Heba Husam Al Helou。だから、Microsoft Translator:https://azure.microsoft.com/en-us/services/cognitive-services/translator-text-api/をAzure Search APIに組み込む方法を理解する必要があると思いますか?それともそれ以上はありますか? – Stpete111

答えて

2

この種の「翻訳」は、残念なことにAzure Searchではサポートされていません。 Azure Searchに変換されたクエリを送信するよりも、この "翻訳"を独自のコードに実装する必要があります。もちろん、同じ処理がインデックス作成時にも行われる必要があるため、「翻訳された」クエリ用語は「翻訳された」インデックス付きの用語と一致します。

関連する問題