当前位置: 首页 > 知识库问答 >
问题:

websocket - vue如何实现【语音转文字】? 或者获取实时麦克风数据?

衡丰茂
2023-12-13

需求:语音转文字(边录边转)
前端负责 传递实时音频
后端负责 将音频准换为文本
请教:
前端采用什么方式实现语音的实时采集并通过webSocket向后端实时不间断发送

采用过js-audio-recorder方式实现过录音、但是获取到音频流后 recorder.getWAVBlob()方法会默认执行recorder.stop()录音停止、导致中断;

共有1个答案

岳浩穰
2023-12-13

看看这个文章,有封装好的库:vue3实现H5网页录音并上传(mp3、wav)兼容Android、iOS和PC端
github文档:https://github.com/xiangyuecn/Recorder
企业微信截图_17024519593974.png

 类似资料:
  • js或者vue实现实时录音功能、如何实现、只录电脑系统声音、或者只录麦克风声音、用户可以自行选择录音的方式 有那些插件或者其他实现方案吗。 请求大佬指教 无

  • 本文向大家介绍Python如何实现文本转语音,包括了Python如何实现文本转语音的使用技巧和注意事项,需要的朋友参考一下 准备 我测试使用的Python版本为2.7.10,如果你的版本是Python3.5的话,这里就不太适合了。 使用Speech API 原理 我们的想法是借助微软的语音接口,所以我们肯定是要进行调用 相关的接口。所以我们需要安装pywin32来帮助我们完成这一个底层的交互。 示

  • 在遵循类似的教程之后,我正在使用MediaRecorder类用相机录制视频 http://androidcookbook.com/Recipe.seam;jsessionid=40151FCD26222877E151C3EEFB406EED?recipeId=1375 我希望在录音时能够使麦克风静音/取消静音。怎么可能呢? 我正在开始设置音频源 但是如果我想在某个时候录制没有声音的音乐呢?

  • 问题内容: 问候, 我正在尝试用Python编写一个程序,该程序每次在麦克风中被点击时都会打印一个字符串。当我说“敲击”时,是指突然的大声喧or或类似的声音。 我在SO中搜索,发现了以下信息:识别音频的音调 我认为PyAudio库可以满足我的需求,但是我不太确定如何使程序等待音频信号(实时麦克风监视),以及在获得如何处理它时(是否需要使用Fourier Transform是在上面的帖子中指示的)?

  • 使用光环板制作一个音量检测计,通过光环板的麦克风检测音量大小,并通过可视化的形式呈现出来,音量越大,LED灯环亮起的灯就越多。 1. 从事件类积木拖取一个 当按钮被按下时 积木。 2. 从控制类积木拖取一个 重复执行 积木。 3. 从灯光类积木拖取一个 显示LED环形图()% 积木,再添加一个传感器类积木 麦克风 响度。 4. 试着拍下桌子,看光环板LED环形图的变化吧! 下载代码

  • 我想使用Azure Speech服务从麦克风进行语音识别。我有一个使用recognize_once_async()在Python中顺利运行的程序,但它只能识别具有15秒音频限制的第一个话语。我对这个主题做了一些研究,并检查了MS(https://github.com/Azure-Samples/cognitive-services-speech-sdk/blob/master/samples/py