pluseaudio客户端(plusstudio)

http://www.itjxue.com  2023-02-13 18:46  来源:未知  点击次数: 

pulseaudio怎么移植到android

通过一个 Wrapper 将对于 Android 原生的 AudioTrack 的请求翻译为 libpulse 客户端 API 的格式,PulseAudio 毫无意外的完成了音频回放的任务。

使用 PulseAudio 带来的一个好处就是系统级别的网络音频传输。而这一部分也已经实现了!

PulseAudio Android 版本远程音频回放演示 ( 朝内镜像。下一步的工作是开始迁移 AudioFlinger 的策略配置文件到 PulseAudio 策略配置格式,从而实现按需设备选择和统一化音量调整等功能。

当然,这一切都无需应用程序本身做任何变更,无需修改一行代码就可以实现类似 DLNA 的远程音频回放功能。

linux声卡同时播放多种声音

这篇文章将为大家详细讲解有关Linux下如何通过两个或多个输出设备播放声音,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

在 Linux 上处理音频是一件很痛苦的事情。Pulseaudio 的出现则是利弊参半。虽然有些事情 Pluseaudio 能够做的更好,但有些事情则反而变得更复杂了。处理音频的输出就是这么一件事情。

如果你想要在 Linux PC 上启用多个音频输出,你只需要利用一个简单的工具就能在一个虚拟j接口上启用另一个声音设备。这比看起来要简单的多。

你可能会好奇为什么要这么做,一个很常见的情况是用电脑在电视上播放视频,你可以同时使用电脑和电视上的扬声器。

安装 Paprefs

实现从多个来源启用音频播放的最简单的方法是是一款名为 “paprefs” 的简单图形化工具。它是 PulseAudio Preferences 的缩写。

该软件包含在 Ubuntu 仓库中,可以直接用 apt 来进行安装。

sudo apt install paprefs

安装后就能狗启动这款程序了。

启动双音频播放

虽然这款工具是图形化的,但作为普通用户在命令行中输入paprefs来启动它恐怕还是要更容易一些。

打开的窗口中有一些标签页,这些标签页内有一些可以调整的设置项。我们这里选择***那个标签页,“Simultaneous Output。”

Paprefs on Ubuntu

这个标签页中没有什么内容,只是一个复选框用来启用该设置。

下一步,打开常规的声音***项。这在不同的发行版中位于不同的位置。在 Ubuntu 上,它位于 GNOME 系统设置内。

Enable Simultaneous Audio

打开声音***项后,选择 “output” 标签页。勾选 “Simultaneous output” 单选按钮。现在它就成了你的默认输出了。

测试一下

用什么东西进行测试随你喜欢,不过播放音乐总是可行的。如果你像前面建议的一样,用视频来进行测试也没问题。

一切顺利的话,你就能从所有连接的设备中听到有声音传出了。

这就是所有要做的事了。此功能最适用于有多个设备(如 HDMI 端口和标准模拟输出)时。你当然也可以试一下其他配置。你还需要注意,只有一个音量控制器,因此你需要根据实际情况调整物理输出设备。

关于“Linux下如何通过两个或多个输出设备播放声音”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

pluseAudio作者

PulseAudio开发者LennartPoettering

PulseAudioPulseAudio,以前称为Polypaudio,是POSIX和WIN32系统的声音服务器。它是ESD声音服务器的替代品,具有更好的延迟,混合/重采样质量和整体体系结构。

Python语音识别,调用的是哪个客户端接口函数

调用腾讯云的语音识别(一句话识别)接口-Python版。

安装语音识别,语音识别器编码,处理Ubuntu服务器,处理WSL。

要运行我们代码的语音识别库,我们首先需要安装语音识别,然后还必须安装PyAudio。首先,我们从主包开始:sudo pip3 install SpeechRecognition安装应该遵循完全相同的格式,但我似乎缺少了让它正常工作的软件包,试图安装PyAudio会出错。这些软件包应该删除该错误。那时我不需要更新apt,但先更新它并不坏处。sudo apt-get install libasound-dev portaudio19-dev libportaudio2libportaudiocpp0有了它,您应该可以安装PyAudio:sudo pip3 install PyAudio语音识别器编码。

运行WSL(Linux版Windows子系统)的Windows机器。它也使用了Ubuntu 16.04,所以安装过程是一样的。不过说到使用麦克风,WSL并不那么简单。为了通过Ubuntu终端应用程序控制麦克风,需要安装PulseAudio。

(责任编辑:IT教学网)

更多

相关Windows服务器文章

推荐Windows服务器文章