私は、Alexaユーザーが電子商取引サイトに直面している消費者と対話できるようにするAlexaスキルを構築しています。サイトに既に存在する代理人に電話をかける機能があります。今、会話を通じて同じオプションを拡張するサイドプロジェクトとして音声アプリケーションを構築したいと思います。ロケーション、コールのカテゴリなどのスロットが必要になります。基本的にアプリケーション/トランザクションのボットです。LexとAlexaの違い
将来的にはこれが成功すれば、私は同じ一般的なアプリにGoogle Home AssistantなどのさまざまなIoTデバイスからアクセスできるようにしたいと思います。したがって、私は音声のやりとりを抽象化したいと思います相互作用する同じ(一般的な)フローとAPIを持っている
これはAlexaのためのアプリですし、私はすでに一般的にはAWSとAmazonに依存しているので、これは、など
api.ai、wit.ai、レックス、などのさまざまな技術のいくつかの研究をやって私の葉しかし、私はLexを使うことを望んでいると思いますが、今のところAlexaのネイティブアプリを書いてください。
私はこの2つの違いを理解するのに苦労しています。私は2つのサービスの間の差異を探しています、私はアレクサがレックスを使用して構築されたことを理解し、私は、彼らが意図のような類似した概念を持っていることがわかり、スロットなど
しかし:
でしょう使用してLexを使えば他のデバイスと簡単に統合できますか?または何か利点はありますか?
Lexを使用すると会話の流れを設計/変更する際の柔軟性が向上しますか? Lexはもう少し複雑なので、より多くの機能を使用できるようです。
また、Lexがほぼ同じ機能を提供しているだけで、Alexa以外のデバイスを対象としていますか?
LexはAlexaよりも多くの分析処理を提供していますか? Alexaではインテント/スロットしか見ることができませんが、Lexの実際のテキストを見ることができれば理想的です。