【问题标题】:Having Trouble with Speech Recognition Module [python] in Ubuntu 20.04Ubuntu 20.04 中的语音识别模块 [python] 出现问题
【发布时间】:2020-12-28 12:46:44
【问题描述】:

我在 Ubuntu 20.04 上尝试 Python 语音识别模块,但遇到了很多错误

这是我试过的代码

import speech_recognition as sr

recognition = sr.Recognizer()
with sr.Microphone() as source:
    print("Speak Your Name")
    audio = recognition.listen(source)
    text = recognition.recognize_google(audio)
    print(text)

这是我得到的错误:

ALSA lib pcm_dmix.c:1089:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2642:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2642:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2642:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
Cannot lock down 82280346 byte memory area (Cannot allocate memory)
Cannot lock down 82280346 byte memory area (Cannot allocate memory)
ALSA lib pcm_oss.c:377:(_snd_pcm_oss_open) Unknown field port
ALSA lib pcm_oss.c:377:(_snd_pcm_oss_open) Unknown field port
ALSA lib pcm_usb_stream.c:486:(_snd_pcm_usb_stream_open) Invalid type for card
ALSA lib pcm_usb_stream.c:486:(_snd_pcm_usb_stream_open) Invalid type for card
ALSA lib pcm_dmix.c:1089:(snd_pcm_dmix_open) unable to open slave
Cannot lock down 82280346 byte memory area (Cannot allocate memory

【问题讨论】:

    标签: python python-3.x speech-recognition


    【解决方案1】:

    使用 sudo 启动脚本,如果这没有帮助,请检查您的麦克风设置。

    【讨论】:

      【解决方案2】:

      我的麦克风拾取了很多背景噪音,因此解决方案是将我的麦克风设置设置为适当的值ʳᵉᶠ,但我仍然收到内存分配错误,并且在启动脚本时使用 sudo 已修复.

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-12-14
        • 2022-01-25
        • 1970-01-01
        • 2021-03-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多