什麼是 Amazon Lex? - Amazon Lex

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

什麼是 Amazon Lex?

Amazon Lex 是一項 AWS 服務,可利用語音和文字為應用程式建置對話式介面。有了 Amazon Lex,現在提供驅動 Amazon Alexa 的同一個對話式引擎給所有的開發人員使用,讓您建構精密且自然語言 chatbots 至您新現有的應用程式中。Amazon Lex 提供豐富的功能、靈活性自然語言了解 (NLU) 和自動語音辨識 (ASR),所以您可以建置吸引力高的使用者體驗與逼真、對話式互動,並建立新的產品。

Amazon Lex 令任何開發人員都能快速建置對話型聊天機器人。使用 Amazon Lex,無需學習深厚專業知識—才能建立機器人,您只需在 Amazon Lex 控台中指定所需的基本對談流程。Amazon Lex 管理對話及動態調整對談的回應。利用主控台,您可以建置、測試和發佈您的文字或語音聊天機器人。而後,您可將對話式介面加入到行動裝置、Web 應用程式和聊天平台 (例如 Facebook Messenger) 上的機器人。

Amazon Lex 提供了與 AWS Lambda 預先建置的整合,您可以輕鬆地整合 AWS 平台上的眾多其他服務,包括 Amazon Cognito、AWS Mobile Hub、Amazon CloudWatch 和 Amazon DynamoDB。透過與 Lambda 整合,機器人將能存取預先建置的無伺服器企業連接器,以連結至 Salesforce、HubSpot 或 Marketo 等 SaaS 應用程式中的資料。

使用 Amazon Lex 的若干優點包括:

  • 簡易性 – Amazon Lex 將引導您使用主控台在幾分鐘內建立您自己的聊天機器人。您只需提供幾個範例短句,Amazon Lex 便會建置一套完整的自然語言模型,透過此模型,機器人即可利用語音和文字進行互動來提問、回答和完成複雜的任務。

     

  • 大眾化的深度學習技術 – 由支援 Alexa 的相同技術所支援,Amazon Lex 提供了用以建立語音語言理解 (SLU) 系統的 ASR 和 NLU 技術。藉助 SLU,Amazon Lex 接受自然語言語音和文字輸入、理解輸入背後的意圖,並透過叫用相應的業務函數以滿足使用者意圖。

     

    語音辨識和自然語言理解是電腦科學中最具挑戰性的幾個待解決問題,需要用到大量資料和基礎設施來訓練複雜的深度學習演算法。Amazon Lex 由支援 Alexa 的相同技術所支援,讓所有開發人員都能運用深度學習技術。Amazon Lex 聊天機器人將傳入的語音轉換成文字並理解使用者意圖以產生智慧型回應,使您能夠專注為客戶建置與眾不同的加值化機器人,進而透過對話式介面創造出全新類別的產品。

     

  • 無縫部署和擴展 – 藉助 Amazon Lex,您可以直接從 Amazon Lex 主控台建置、測試和部署聊天機器人。Amazon Lex 令您能夠輕鬆地發佈語音或文字聊天機器人,以供予行動裝置、Web 應用程式和聊天服務 (例如 Facebook Messenger) 使用。Amazon Lex 將自動擴展,所以您不必擔心如何佈建硬體和管理基礎設施來強化您的機器人體驗。

     

  • 內建整合 AWS 平台 – Amazon Lex 與其他 AWS 服務如 Amazon Cognito、AWS Lambda、Amazon CloudWatch 和 AWS Mobile Hub 具備原生互通性。您可以藉助 AWS 平台來實施安全性、監控、使用者身分驗證、商業邏輯、儲存及行動應用程式開發。

     

  • 符合經濟效益 – 使用 Amazon Lex 無需前期成本或繳交最低費用。您只需就發出的文字或語音請求付費。依請求按用量付費的定價和低成本使本服務成為符合經濟效益建置對話式介面的方式。申請 Amazon Lex 免費方案,您可以輕鬆地試用 Amazon Lex,無需任何初期投資。

您第一次使用 Amazon Lex 嗎?

如果您是第一次使用 Amazon Lex,建議您依序閱讀以下章節:

  1. Amazon Lex 入門 – 本節說明如何設定您的帳戶和測試 Amazon Lex。

  2. API 參考 – 本節提供讓您可用於探索的額外範例 Amazon Lex。