言語は電話の設定ではなく、お客様が使う言葉から判断します。判定機能は、ダイアクリティカルマークなしで書かれたルーマニア語やモルドバ共和国で使われる綴りも認識し、ウクライナ語とロシア語を区別し、ほかの言語は文字体系と特有の単語から認識します。言語は会話ごとに記憶され、外国語の単語が一つ混ざっただけでは変わりません。お客様がはっきり別の言語に切り替えると、エージェントも切り替えます。
aichat.md導入前 vs 導入後
導入前
お客様がロシア語で書いたのに、ルーマニア語で返信が来る。あるいはダイアクリティカルマークなしで「cat costa」と書いたら、英語で返信が来る。
→
導入後
最初のメッセージからお客様の言語で返信が届き、単語一つのせいで会話の言語が行き来することもありません。
3ステップでの仕組み
1
お客様が書く
「Здравствуйте, сколько стоит доставка?」
2
言語を判定
メッセージの単語と文字体系から判定します。言語は会話ごとに記憶されます。
3
同じ言語で返信
エージェントはロシア語で返信し、お客様がはっきり別の言語に切り替えるまでそのまま続けます。
メッセージ例
- 「Buna ziua, cat costa?」(ダイアクリティカルマークなし)→ ルーマニア語で返信
- ウクライナ語のメッセージ → ロシア語ではなくウクライナ語で返信
- お客様が会話の途中で英語に切り替える → エージェントも切り替え
よくある質問
どの言語を認識しますか?+
ルーマニア語、ロシア語、ウクライナ語、英語に加え、独自の文字体系を持つ言語(アルメニア語、ジョージア語、アラビア語、ヘブライ語、ギリシャ語、中国語、日本語、韓国語)と、特有の単語によってヨーロッパの言語(ドイツ語、フランス語、スペイン語、イタリア語、ポルトガル語、ポーランド語、トルコ語、オランダ語、ハンガリー語、チェコ語)を認識します。
「ok」のようなとても短いメッセージはどうなりますか?+
メッセージに十分な手がかりがない場合、会話はそれまでに判定された言語のまま続きます。
関連アプリ