gpt4 book ai didi

python - Google Cloud Endpoints 可以与文本转语音配合使用吗?

转载 作者:行者123 更新时间:2023-12-01 08:21:33 24 4
gpt4 key购买 nike

我试图通过在 GAE Python 2.7 中运行 UI,然后将 OpenAPI 部署到也使用 Python 2.7 的 Cloud Endpoints,使我的 Google Cloud 项目以 App Engine (GAE) 标准环境为中心。我希望我的 API 能够检查 Google Cloud Storage (GCS) 中的文件,然后如果它不存在,则从数据存储中获取实体,并使用 Text- 处理一些数据-to-Speech,然后将生成的 mp3 保存到 GCS。

在 Python 2.7 下,I need to use the old (2015) cloudstorage 客户端库、google-endpointsgoogle-endpoints-api-managementgoogle-cloud-texttospeech 模块,全部在我的 ./lib 文件夹中。

安装这些模块后,我可以运行 "echo" demo project没有问题。这表明不存在依赖版本冲突。但是,当尝试使用 texttospeech 时,我收到此错误:

ImportError: No module named grpc._cython.cygrpc

为了解决此问题,我将以下内容添加到 app.yaml 的 libraries 部分:

- name: grpcio
version: latest

然后我收到此错误:

from six.moves import http_client 
ImportError: No module named moves

我尝试类似地修复它,但错误仍然存​​在

- name: six
version: latest

Other solutions没有帮助。 6 1.12.0安装在./lib中,1.11.0附带最新的gcloud云SDK(233.0.0)。

如何将文本转语音与 Cloud Endpoints 结合使用?即使我可以正常工作,我可以期望它能够与 GCS 和数据存储一起使用吗?到目前为止,在 GAE 下使用 Flask-RESTful 似乎更容易。

最佳答案

These client libraries do not work with the first-generation Python 2.7 runtime, and there are no plans to support them.

您将需要使用新的第二代 Python 3.7 运行时,这将允许您安装任意依赖项。请参阅“Python 3 Runtime Environment”了解更多详细信息。

关于python - Google Cloud Endpoints 可以与文本转语音配合使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54612828/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com