gpt4 book ai didi

flutter - SELinux Denial,同时进行视频通话和转录

转载 作者:行者123 更新时间:2023-12-03 04:42:31 26 4
gpt4 key购买 nike

我正在使用sound_stream包从麦克风获取流,并将其发送到Google Speech To Text Api。当我尝试使用简单的屏幕(如仅一个按钮)来开始收听和获取转录时,它工作正常。我可以立即获取文本,但是如果在视频通话(agora_rtc_engine)期间尝试输入文本,则不会显示任何文本,并且作为输出,我会收到此消息:

W/Thread-105(27996): type=1400 audit(0.0:14846): avc: denied { read } for name="stat" dev="proc" 
ino=4026532094 scontext=u:r:untrusted_app:s0:c512,c768
tcontext=u:object_r:proc_stat:s0 tclass=file permissive=0
我不明白这是什么问题?我认为这可能与Agora Rtc和Sound Stream Package尝试同时使用麦克风有关。如果可以,我该如何解决此问题?如果不是,这是什么问题?
感谢您的阅读

最佳答案

在通话中或 Activity 流期间,不能使用Speech_to_text api。为了解决这个问题,您需要使用一个API,该API可以在直播期间将语音转换为文本。您可以尝试使用以下解决方案:

  • Google:https://cloud.google.com/speech-to-text/docs/streaming-recognize
  • IBM:https://github.com/watson-developer-cloud/text-to-speech-java
  • 关于flutter - SELinux Denial,同时进行视频通话和转录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62950952/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com