语音到文本的转换

我正在为语音文件进行语音到文本的处理。我正在使用Google API将调用转换为文本。在转换过程中,我使用的是Google云存储,但出现错误,即“无法自动确定凭据。请设置GOOGLE_APPLICATION_CREDENTIALS或明确创建凭据并重新运行该应用程序。有关更多信息,请参见https://cloud.google.com/docs/authentication/getting-started”一遍又一遍。

尽管我已经创建了一个Google凭证的json文件,并且在运行该文件后它仍在工作。但是,当我在代码中导入凭据文件时,它显示出与上述相同的错误。

有人可以帮助我恢复此错误吗?

huazhua88225 回答:语音到文本的转换

尝试设置GOOGLE_APPLICATION_CREDENTIALS环境变量。客户端库将使用您使用的编程语言来使用它。

linux:
export GOOGLE_APPLICATION_CREDENTIALS="/home/<username>/path-to-json"

windows(PowerShell):
$env:GOOGLE_APPLICATION_CREDENTIALS="C:\Users\<username>\path-to-json"

https://cloud.google.com/speech-to-text/docs/quickstart-client-libraries

本文链接:https://www.f2er.com/3162213.html

大家都在问