我们正在集成语音到文本的语音机器人转换。为了将用户语音输入转换为文本,我们使用语音识别Cordova插件https://github.com/macdonst/SpeechRecognitionPlugin。当用户点击“麦克风”按钮开始讲话时,它的工作正常,语音到文本的转换显示在UI中。
问题发生时,如果我在语音机器人屏幕和最小化的应用程序,所以应用程序将被移动到背景的权利。如果再次移动到前台,如果我们点击“麦克风”按钮。它挂起了,我们没有得到任何语音输出。需要杀死应用程序并重新启动,才能使用语音到文本的转换。
注:此问题仅在Android设备上出现。IOS正在工作,我们使用的是Angular 6,Fine.Also 7
发布于 2018-08-29 20:21:45
问题已解决。它与Android设备有关。我们在另一台设备上进行了同样的测试。它像预期的那样工作。
https://stackoverflow.com/questions/52064876
复制相似问题