gpt4 book ai didi

python - 错误 :Can't finish "storage_client = storage.Client()" in google cloud speech

转载 作者:行者123 更新时间:2023-12-04 19:12:09 25 4
gpt4 key购买 nike

感谢你们对我的帮助!
当我在 Jupyter notebook 中使用谷歌云语音时,运行以下代码时发生错误:

import os
os.environ["GOOGLE_APPLICATION_CREDENTIALS"] = os.path.join(os.path.realpath('.'),'Lu/Lu-xxxxxxxxxx.json')

os.path.join(os.path.realpath('.'),'Lu/Lu-xxxxxxxxxx.json')

with open("Lu/Lu-xxxxxxxxxx.json") as f:
GOOGLE_CLOUD_SPEECH_CREDENTIALS = f.read()

def transcribe_gcs(gcs_uri):
from google.cloud import speech
...
client = speech.SpeechClient()
audio = ...
config = ...
operation = client.long_running_recognize(config, audio)

...
response = operation.result(timeout=90)
...

# Imports the Google Cloud Storage client library
from google.cloud import storage
# Instantiates a client()
storage_client = storage.Client()

在阅读最后一行时,它说 DefaultCredentialsError:File /home/luffy/Lu/Lu-xxxxxxxxxx.json was not found.
但我确定 .json 就在那里。我的项目认证配置有问题吗?

当我看到这些问题时,我觉得我缺乏一些基础知识。 google cloud speech和python等的关系我不是很了解,哪里可以学?

谢谢!

最佳答案

原来这可能是配置问题。我没有很好地完成谷歌云的所有“设置环境”过程。收藏此部分quickstart for ubuntu and Debian ,我将项目更改为我现在正在工作的项目(我之前在google cloud上更改了我的项目,但没有关注这个网站来更改我的项目)。我为我的本地项目文件夹设置了“virtualenv”环境。经过这些步骤,我成功了!

关于python - 错误 :Can't finish "storage_client = storage.Client()" in google cloud speech,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51699287/

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