azure认知服务与AWS Lambda一起使用时出现语音api错误



我正在尝试在AWS Lambda中使用Microsoft语音到文本api(azure cognitiveservices speech(。在AWS Lambda中,我使用的是docker镜像(public.ecr.AWS/lamba/python:3.8(。当我运行代码时,我会收到以下错误:

Speech Recognition canceled: CancellationReason.Error
Error details: Runtime error: Failed to initialize platform (azure-c-shared)

我试图通过以下方式解决问题https://learn.microsoft.com/en-us/azure/cognitive-services/speech-service/speech-sdk?tabs=linux%2Crhel-centos%2ios xcode%2mac xcode%2android studio#获取语音sdk但仍然得到相同的错误

我已经通过使用ubuntu基本客户docker镜像解决了这个问题。问题出在lambda docker基本映像上,因为它不支持Azure SKD(Azure认知服务语音(。所以我使用自定义docker图像。作为参考,我正在分享我的自定义docker镜像的GitHub链接-GitHub 1https://github.com/Ravisiswaliya/azure_speech_to_text_with_aws_lambda

最新更新