nak*_*nis 6 python grpc tensorflow tensorflow-serving google-cloud-speech
我有一个模型,它接受任意长度的数据流并执行分类。我使用 Tensorflow Serving 监听 gRPC 请求并对经过训练的模型执行分类。
\n\nGoogle Cloud Speech API 具有“流式语音识别”功能,该功能在使用 gRPC 请求时可用,该功能“允许您将音频流式传输到 Cloud Speech API,并在音频播放时实时接收语音识别结果流”。处理”。
\n\n我相信这是可能的,因为gRPC 文档中描述了双向流 RPC ,其中“服务器和客户端可以 \xe2\x80\x9cping-pong\xe2\x80\x9d:服务器收到请求,然后发回响应,然后客户端根据响应发送另一个请求,依此类推”。
\n\n所以现在我想知道是否可以使用 Tensorflow Serving 实现类似于 Google Cloud Speech API 流识别的功能。我在 TF Serving 的官方文档中可以找到的关于此的唯一参考资料(除非我错过了一些内容)是在描述未来可能的改进时:“Servable 可以是任何类型和接口,从而实现灵活性和未来的改进,例如:流结果[。 ..]”。
\n\n使用 TF Serving 是否已经可以实现此功能(双向流)?如果是这样,怎么办?如果没有,扩展 TF Serving 以添加此功能的最佳方法是什么?
\n