在 Ubuntu 14.04 上使用 python 读取音频时出错

     2023-03-14     17

关键词:

【中文标题】在 Ubuntu 14.04 上使用 python 读取音频时出错【英文标题】:Error reading audio with python on Ubuntu 14.04 【发布时间】:2016-01-06 04:18:58 【问题描述】:

使用 python 2.7(在 Ubuntu 14.04 中)运行以下代码时

import pyaudio
p = pyaudio.PyAudio()

我得到以下异常:

ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) 无法打开从站

ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) 无法打开从站

ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) 未知 PCM 卡.pcm.center_lfe

ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) 未知 PCM 卡.pcm.side

bt_audio_service_open:connect() 失败:连接被拒绝 (111)

bt_audio_service_open:connect() 失败:连接被拒绝 (111)

bt_audio_service_open:connect() 失败:连接被拒绝 (111)

bt_audio_service_open:connect() 失败:连接被拒绝 (111)

ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) 无法打开从站

无法连接到服务器套接字错误 = 没有这样的文件或目录

无法连接到服务器请求通道插孔服务器未运行或无法启动

非常感谢您的帮助

【问题讨论】:

在 ubuntu 20.04 python3.6 中出现同样的错误 【参考方案1】:

您是否安装了bluez-alsa 软件包?如果是这样,请将其删除,然后重新测试。应该摆脱错误。

如果没有,这里也有一些讨论 (https://github.com/Katee/quietnet/issues/18) 可能会有所帮助。

ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred

The underun is likely caused because pulseaudio is already accessing 
the card - you can pause it using http://linux.die.net/man/1
/pasuspender. In general to avoid such deadlock, you need a 
soundserver like jackd https://help.ubuntu.com/community/What%20is%20JACK, but you already figured this out from the following log
entries in your trace ;-) (apt-get install jackd)

【讨论】:

我删除了 bluez-alsa 并删除了“bt_audio_service_open”错误,但录音仍然无法正常工作

sh在ubuntu14.04上使用pyenv安装python2.7.10(代码片段)

查看详情

Python-uno 在 ubuntu 14.04 中不起作用

】Python-uno在ubuntu14.04中不起作用【英文标题】:Python-unonotworkinginubuntu14.04【发布时间】:2016-04-1810:45:57【问题描述】:我有一个使用python2.7在Ubuntu12.04中开发的python项目。它正在使用使用安装的pyoo和unopipinstallpyooapt-get-yinstallpython... 查看详情

在 AWS g2 上的 Ubuntu 14.04 上使用带 GPU 的 Theano

】在AWSg2上的Ubuntu14.04上使用带GPU的Theano【英文标题】:UsingTheanowithGPUonUbuntu14.04onAWSg2【发布时间】:2014-08-3103:36:33【问题描述】:我无法让Theano在我的机器上使用GPU。当我跑步时:/usr/local/lib/python2.7/dist-packages/theano/misc$THEANO_FLAGS... 查看详情

在 ubuntu 14.04 上安装 tkinter

】在ubuntu14.04上安装tkinter【英文标题】:Installingtkinteronubuntu14.04【发布时间】:2014-12-2909:26:55【问题描述】:我想在Ubuntu14.04上运行python代码,但是当我执行它时,它给了我以下错误消息Traceback(mostrecentcalllast):File"main.py",line2,in<... 查看详情

如何在本地 ubuntu14.04 上使用域名设置服务器?

】如何在本地ubuntu14.04上使用域名设置服务器?【英文标题】:HowtosetupserverwithDomainnameonlocalubuntu14.04?【发布时间】:2016-11-0318:48:09【问题描述】:如何在本地机器上的灯上设置域名?【问题讨论】:您好!浏览此链接肯定会对您... 查看详情

MariaDB + phpmyadmin 在 ubuntu 14.04 上使用 Nginx

】MariaDB+phpmyadmin在ubuntu14.04上使用Nginx【英文标题】:MariaDB+phpmyadminwithNgnixonubuntu14.04【发布时间】:2016-09-2920:32:54【问题描述】:我正在尝试安装phpmyadmin+mariadb。我的PHP配置字符串具有以下mysql标志CONFIGURE_STRING="--prefix=/etc/php7--ena... 查看详情

PyAudio 无法在 Ubuntu 14.04 上使用“无法打开从属设备”的麦克风

】PyAudio无法在Ubuntu14.04上使用“无法打开从属设备”的麦克风【英文标题】:PyAudiocannotusemicrophoneonUbuntu14.04with\'unabletoopenslave\'【发布时间】:2016-02-1812:47:34【问题描述】:我已经尝试了几天在我的ubuntu14.04和PyAudio上使用麦克风... 查看详情

无法在 Python3、Ubuntu14.04 中使用 pip 安装 NumPy

】无法在Python3、Ubuntu14.04中使用pip安装NumPy【英文标题】:CannotinstallNumPyusingpipinPython3,Ubuntu14.04【发布时间】:2017-03-2108:33:01【问题描述】:我在尝试pipinstallNumPy时收到此错误:pip配置了需要TLS/SSL的位置,但是Python中的ssl模块不... 查看详情

VirtualHost 始终在 Ubuntu 14.04 上使用 Apache 返回默认主机

】VirtualHost始终在Ubuntu14.04上使用Apache返回默认主机【英文标题】:VirtualHostalwaysreturnsdefaulthostwithApacheonUbuntu14.04【发布时间】:2014-07-0522:56:59【问题描述】:我尝试在默认的localhost之外设置一个虚拟主机。每当我尝试调用我的虚... 查看详情

在 Ubuntu 14.04 LTS 上安装 Navicat

】在Ubuntu14.04LTS上安装Navicat【英文标题】:InstallingNavicatonUbuntu14.04LTS【发布时间】:2015-05-3113:03:45【问题描述】:有没有办法在不使用wine的情况下在Ubuntu14.04上安装Navicat?直接从deb或apt-getinstall开始。我尝试使用wine安装它,但... 查看详情

在 Ubuntu 14.04 上使用 RVM 安装 Ruby 2.2.2 时出错

】在Ubuntu14.04上使用RVM安装Ruby2.2.2时出错【英文标题】:ErrorinstallingRuby2.2.2withRVMonUbuntu14.04【发布时间】:2015-07-0707:29:03【问题描述】:这是什么。我第一次这样做:rvmgetstablervminstallruby-2.2.2没有交易。它向我展示了以下内容:$rv... 查看详情

sh使用php7在ubuntu14.04上安装mongodb(代码片段)

查看详情

在 Ubuntu 14.04 和 matlab 2014Ra 上使用犰狳在 mex 中出现分段错误

】在Ubuntu14.04和matlab2014Ra上使用犰狳在mex中出现分段错误【英文标题】:SegmentationfaultinmexwitharmadilloonUbuntu14.04andmatlab2014Ra【发布时间】:2015-07-3008:41:24【问题描述】:我尝试将mex文件与犰狳线性代数库一起使用。一开始,我尝试... 查看详情

我无法在普通的 ubuntu 14.04 上安装 udev

】我无法在普通的ubuntu14.04上安装udev【英文标题】:Ican\'tinstalludevonplainubuntu14.04【发布时间】:2015-01-2920:01:44【问题描述】:我已经安装了普通的Ubuntu14.04服务器(64位)。使用时:sudoapt-getupdate打印此错误:....Hithttp://security.ubun... 查看详情

sh在ubuntu14.04上安装--boost1-64-with-python3.sh(代码片段)

查看详情

无法在 Ubuntu 14.04 上安装 Mysql 5.6

】无法在Ubuntu14.04上安装Mysql5.6【英文标题】:Can\'tInstallMysql5.6onUbuntu14.04【发布时间】:2015-09-2304:54:38【问题描述】:我正在尝试在Ubuntu14.04上从Mysql5.5升级到Mysql5.6我试过了:直接使用sudoapt-getinstallmysql-server-5.6安装-不成功首先... 查看详情

在 Ubuntu 14.04 上安装 readline 包的 Chef 失败

】在Ubuntu14.04上安装readline包的Chef失败【英文标题】:ChefinstallofreadlinepackagefailsonUbuntu14.04【发布时间】:2014-10-1821:22:10【问题描述】:我正在尝试使用Chef在Ubuntu节点上安装PostgreSQL(服务器):角色定义(roles/base_server.rb):run_l... 查看详情

在 ubuntu 14.04 上使用 g++ 编译 client_test.cpp 的问题

】在ubuntu14.04上使用g++编译client_test.cpp的问题【英文标题】:Issuescompilingclient_test.cppusingg++onubuntu14.04【发布时间】:2014-09-1623:52:29【问题描述】:我正在尝试编译libtorrent提供的名为client_test.cpp的示例程序之一。这是代码:http://pa... 查看详情