我已经安装了Google Cloud SDK并尝试设置环境变量,所以我无法进行Google Cloud Speech API的配置,请帮助我了解并将Google API集成到系统中
我已经安装了Google Cloud SDK Powershell,并尝试使用文件夹名称设置环境变量,即:
set GOOGLE_APPLICATION_CREDENTIALS="[C:\Users\Desktop\s\google speech\My-9ef3b2edbbdb.json]"
答案 0 :(得分:0)
如Apache documentation中所述,您应将其添加到.htaccess
文件或httpd.conf
文件中。
SetEnv GOOGLE_APPLICATION_CREDENTIALS C:\Users\Desktop\s\google speech\My-9ef3b2edbbdb.json
保存httpd.conf
后,应重新加载apache服务器。否则,将不会在此apache会话中设置环境变量!
请注意,应安装Apache模块mod_env
。
答案 1 :(得分:0)
或从PHP使用 putenv :
/** Setting Up Authentication. */
$key_path = '/full/path/to/key-file.json';
putenv( 'GOOGLE_APPLICATION_CREDENTIALS=' . $key_path );