终止来自客户端的 Google Speech-To-Text streamingRecoginze() RPC 调用(Node.js SDK)

Terminate Google Speech-To-Text streamingRecoginze() RPC call from client side(Node.js SDK)

有没有办法终止来自客户端的 Google STT streamingRecognize() RPC 调用?我正在使用 NodeJS library and node-audiorecorder 来实现来自麦克风的流式传输。

还有,google客户端掉线后网络不可用怎么处理?

提前致谢!

要从客户端终止 RPC 调用,您可以使用节点音频记录器中的 audioRecorder.stop()

您可以在 gRPC concepts 文档中获得有关 gRPC 工作原理的更多信息。

关于如何处理网络故障和其他错误你可以看看this. Here你可以找到一些例子。