Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 谷歌云端点可以使用文本到语音吗?_Python_Google App Engine_Google Cloud Platform_Google Cloud Storage_Google Text To Speech - Fatal编程技术网

Python 谷歌云端点可以使用文本到语音吗?

Python 谷歌云端点可以使用文本到语音吗?,python,google-app-engine,google-cloud-platform,google-cloud-storage,google-text-to-speech,Python,Google App Engine,Google Cloud Platform,Google Cloud Storage,Google Text To Speech,我试图通过在GAE Python 2.7中运行UI,然后将OpenAPI部署到同样使用Python 2.7的云端点,使我的Google云项目以应用引擎(GAE)标准环境为中心。我希望我的API能够检查Google云存储(GCS)中的文件,如果它不存在,从数据存储中获取一个实体,用文本处理一些数据- 到语音,然后将生成的mp3保存到GCS 在Python 2.7下,cloudstorage客户端库、google endpoints、google endpoints api management和g

我试图通过在GAE Python 2.7中运行UI,然后将OpenAPI部署到同样使用Python 2.7的云端点,使我的Google云项目以应用引擎(GAE)标准环境为中心。我希望我的API能够检查Google云存储(GCS)中的文件,如果它不存在,从数据存储中获取一个实体,用文本处理一些数据- 到语音,然后将生成的mp3保存到GCS

在Python 2.7下,
cloudstorage
客户端库、
google endpoints
google endpoints api management
google cloud texttospeech
模块,都在我的
/lib
文件夹中

安装了这些模块后,我可以毫无问题地运行。这表示不存在依赖项版本冲突。但是,当尝试使用
texttospeech
时,出现以下错误:

from six.moves import http_client 
ImportError: No module named moves
导入错误:没有名为grpc的模块。\u cython.cygrpc

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

- name: grpcio
  version: latest
然后我得到这个错误:

from six.moves import http_client 
ImportError: No module named moves
我尝试以类似的方式修复它,但错误仍然存在

- name: six
  version: latest
没有帮助
six
1.12.0安装在./lib中,1.11.0附带最新的
gcloud
cloud SDK(233.0.0)


如何在云端点上使用文本到语音?即使我能让它工作,我能指望它能与地面军事系统和数据存储一起工作吗?到目前为止,在GAE下使用Flask RESTful似乎更容易

我认为答案是谷歌云客户端库还不能与谷歌应用程序引擎兼容。当我尝试在GAE应用程序中使用文本到语音转换时,这里的问题仍然存在,即使在GAE应用程序之外的本地运行小测试时,它工作得很好

可在此处跟踪此问题:

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