簡體   English   中英

aws 轉錄回調 function

[英]aws transcribe callback function

我想從 AWS Lambda 調用 AWS transcribe function。

在那個 lambda 處理程序中,我想開始轉錄作業,但不要等待它在 while 循環中完成,因為它不具有成本效益。 我看不出有任何方法可以讓轉錄工作完成調用另一個 Lambda 或類似的東西,例如將轉錄信息存儲在 s3 存儲桶中。

知道如何解決這個問題嗎?

請參閱將 Amazon EventBridge 與 Amazon Transcribe 結合使用

借助 Amazon EventBridge,您可以通過在其他 AWS 服務中啟動事件來響應您的 Amazon Transcribe 作業中的 state 更改。 當轉錄作業更改 state 時,EventBridge 會自動將事件發送到事件 stream。 您可以創建規則來定義要在事件 stream 中監視的事件以及在這些事件發生時 EventBridge 應采取的操作。 例如,將事件路由到另一個服務(或目標),然后它可以采取行動。 例如,您可以配置規則以在轉錄作業成功完成后將事件路由到 AWS Lambda function。

另一種選擇是:

  • 當您調用 StartTranscriptionJob 時,您提供一個 S3 存儲桶名稱和 S3 object 密鑰,它將接收轉錄結果
  • 您可以使用Amazon S3 事件通知功能來通知您或自動觸發 Lambda function

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM