Google 在 android 状态代码未实现错误中对文本 api 的语音
Google speech to Text api in android status code UNIMPLEMENTED error
我已经在我的项目中使用 google 语音转文本 api 超过 2 年了,它工作正常,但突然我一开始就开始出现以下错误。
识别错误。
io.grpc.StatusRuntimeException:未实现:无法解析 GRPC 目标方法。
在 io.grpc.Status.asRuntimeException(来源不明)
在 io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(未知来源)
在 io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.close(来源不明)
在 io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.access$500(未知来源)
在 io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.runInContext(未知来源)
在 io.grpc.internal.ContextRunnable.run(来源不明)
在 io.grpc.internal.SerializingExecutor$TaskRunner.run(未知来源)
在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
在 java.lang.Thread.run(Thread.java:761)
我在 android 和 ios 中使用相同的 api,但它不仅在 android 中有效,而且在 ios 中有效。
尽快解决这个错误对我来说非常重要,任何帮助将不胜感激。
您可能正在使用测试版的语音文本 API,该版本在 2 年前可以使用,但现在已被弃用,因此如果这是原因,那么您需要更新 API到稳定版。
这个link可以作为参考Official documentation of Cloud Speech API
您只需要将软件包:google.cloud.speech.v1beta1 更改为 google.cloud.speech.v1p1beta1 或 google.cloud.speech.v1。因为 v1beta1 已被弃用,所以它不再有效。
我已经在我的项目中使用 google 语音转文本 api 超过 2 年了,它工作正常,但突然我一开始就开始出现以下错误。
识别错误。 io.grpc.StatusRuntimeException:未实现:无法解析 GRPC 目标方法。 在 io.grpc.Status.asRuntimeException(来源不明) 在 io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(未知来源) 在 io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.close(来源不明) 在 io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.access$500(未知来源) 在 io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$3.runInContext(未知来源) 在 io.grpc.internal.ContextRunnable.run(来源不明) 在 io.grpc.internal.SerializingExecutor$TaskRunner.run(未知来源) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) 在 java.lang.Thread.run(Thread.java:761)
我在 android 和 ios 中使用相同的 api,但它不仅在 android 中有效,而且在 ios 中有效。 尽快解决这个错误对我来说非常重要,任何帮助将不胜感激。
您可能正在使用测试版的语音文本 API,该版本在 2 年前可以使用,但现在已被弃用,因此如果这是原因,那么您需要更新 API到稳定版。
这个link可以作为参考Official documentation of Cloud Speech API
您只需要将软件包:google.cloud.speech.v1beta1 更改为 google.cloud.speech.v1p1beta1 或 google.cloud.speech.v1。因为 v1beta1 已被弃用,所以它不再有效。