简体   繁体   English

您好,我的程序在 Python 中出现一些我不知道的错误,我已经在下面解释了所有内容

[英]Hello, I am getting some errors unknown to me in Python for my Program, I have explained everything below

这是代码和错误的屏幕截图

I wanted to make a Audio Transcriber(as a base) in Python for my Chromebook.我想在 Python 为我的 Chromebook 制作音频转录器(作为基础)。 I wanted to upgrade it to a Chatbot too later so I want to keep it as simple as possible.我想稍后将它升级为聊天机器人,所以我希望它尽可能简单。 Here is the code:这是代码:

    
    import speech_recognition as sr

    r = sr.Recognizer()

    with sr.Microphone() as source:
        print("Listening...")
        audio_data = r.listen(source)

    text = r.recognize_google(audio_data)
    print(text)

I am getting weird error that I can't find anything about on Google too.我收到奇怪的错误,我也无法在 Google 上找到任何相关信息。 I use a Chromebook, have Linux(debian in form of crostini), have given permission for microphone to Linux too, but nothing is happening.我使用 Chromebook,有 Linux(以 crostini 形式出现的 debian),也已将麦克风权限授予 Linux,但没有任何反应。 It even is showing that Linux is using the microphone but it isn't doing anything else.它甚至显示 Linux 正在使用麦克风,但它没有做任何其他事情。 I have python 3.9, pyaudio, Speech recognition installed.我安装了 python 3.9,pyaudio,语音识别。 I have done sudo at-home update/upgrade too but nothing is working, I am doing this since over a week.我也完成了 sudo 在家更新/升级,但没有任何效果,我已经做了一个多星期了。 I use VS Code BTW and this is the error:我使用 VS Code BTW,这是错误:

ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.front
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround21
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround21
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround40
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround41
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround50
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround51
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround71
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
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_a52.c:823:(_snd_pcm_a52_open) a52 is only for playback
ALSA lib conf.c:5200:(snd_config_expand) Unknown parameters {AES0 0x6 AES1 0x82 AES2 0x0 AES3 0x2  CARD 0}
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM iec958:{AES0 0x6 AES1 0x82 AES2 0x0 AES3 0x2  CARD 0}
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.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.front
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround21
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround21
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround40
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround41
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround50
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround51
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround71
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.iec958
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.hdmi
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.modem
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline
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_a52.c:823:(_snd_pcm_a52_open) a52 is only for playback
ALSA lib conf.c:5200:(snd_config_expand) Unknown parameters {AES0 0x6 AES1 0x82 AES2 0x0 AES3 0x2  CARD 0}
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM iec958:{AES0 0x6 AES1 0x82 AES2 0x0 AES3 0x2  CARD 0}
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
Listening...

This is not a Python problem, the errors above indicate a problem with ALSA - theAdvanced Linux Sound Architecture .这不是 Python 问题,上面的错误表明ALSA -高级 Linux 声音架构存在问题。 The error indicates ALSA can't find the soundcard it's expecting.该错误表明 ALSA 无法找到它期望的声卡。

In this case I would use something like alsamixer to make sure your ALSA settings are correct.在这种情况下,我会使用类似alsamixer的东西来确保您的 ALSA 设置正确。 This is usually installed by default.这通常是默认安装的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 有人可以帮我优化下面的 python 代码吗,我在某些测试用例中遇到超时异常 - Can someone help me in optimising the below python code, I am getting timeout exception for some of the test cases 我是 django 的新手,当我尝试 python manage.py runserver 时......我在下面收到一个错误......我现在必须做什么? 请让我知道 - I am new to django and when I am trying to python manage.py runserver... I was getting an error below... what I have to do now? please let me know 我尝试在 mac os 终端中运行我的 python 程序,但在我成功安装 Beautifulsoup4 后不断收到以下反馈 - I tried running my python program in a mac os terminal but keep getting the feedback below after I have successfully installed Beautifulsoup4 如何将以下代码的数据写入 json 文件中,我收到以下错误任何人帮助我我的代码有什么问题 - How to write the data into json file for the following code below and i am getting the following errors any one help me whats wrong in my code 谁能告诉我开始测试时遇到的以下错误 - Can anybody tell me about below error which I am getting while starting my test 当我试图运行这个 python 程序时,出现了一些错误,如下所示? - when i am trying to run this python program there was some error it shows like below? 为什么在我的python应用程序的某些行上出现额外的“ *”? - Why am I getting an additional “*” on some lines of my python app? 我正在尝试在我的系统中的 python 中导入 matplotlib 但它向我显示以下错误 - I am trying to import matplotlib in python in my system But it is showing me the below error 我一直在尝试将一组值 qcut 到 4 个 bin 中。 我收到以下错误? 如何解决这个问题我是 Python 的初学者 - I have been trying to qcut an array of values into 4 bins. I am getting the error below? How to solve this I am a beginner in Python 我已经从 github 下载了一个 opencv 项目并且遇到了一些错误 - I have downloaded a opencv project from github and am getting some errors
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM