android - Android 语音通话中的语音转文本
问题描述
您好,是否可以在通话中使用语音转文本选项,其中通话的接收者将获得该通话的实时记录。我试图阅读 IBM Watson 的 Speech to Text 服务,但无济于事,因为它只有关于已记录数据的说明。任何人都可以帮助我或者这是不可能的吗?
解决方案
您可以流式传输音频,但您需要使用 Web 套接字 API - https://cloud.ibm.com/apidocs/speech-to-text#recognize-audio-websockets-
您打开 Web 套接字,发送一个start
数据包,然后在将其捕获为data
数据包时发送流,并以数据包终止stop
。如果您想要成绩单流程,则需要设置interim_results
为。true
推荐阅读
- transactions - 具有内部余额管理的应用程序钱包管理 (Ewallet)
- scala - 遍历列表并检索密钥对值 [Scala/Play 框架]
- linux - 管道中的 python 进程返回异常后,Systemd 单元未失败
- python - 除非我调整窗口大小,否则 QML 文本不会更新
- python-3.x - 如何用信号通知 UI 实例/对象的插槽
- reactjs - 在react redux中循环对象
- javascript - JavaScript/JQuery - 点击 smoot 滚动到 ID
- reactjs - 安装 npm 包时出错(依赖树)
- django - CreateView 未从 urls.py 接收 Kwargs
- android - 如何在 Android 应用上使用 kotlin 发送具有基本身份验证的 POST