Long-running operation had neither response nor error set
音声データ12分程度をグーグルストレージにアップ > python で API に投げるってことをしたら、上のエラーが発生。
google 翻訳によると下の通り
"長時間実行される操作では、応答もエラーも設定されませんでした"
?
API のセッション維持時間を超えた、、、とか、そんな理由なのかな?
下のgit でも同じエラーに遭遇した方がいるようだが、解決は出来ていない模様。。。
https://github.com/GoogleCloudPlatform/google-cloud-python/issues/4928
ソースが間違ってないか、別の音声ファイルを投げてトライしてみるよ。
いくらかソースを修正して、無事に投げれた。
発生の理由は、恐らく、音声ファイルから言葉を認識できないほど、音質が悪かったかもしれない。
投げた音声データは、m4p 形式だった。
google のオススメはflac 形式で、これで投げたら無事に文字を返してくれた。