蚊章汇 - 声音
type: channel
link: https://linuxcn.bwsl.wang/tag/%E5%A3%B0%E9%9F%B3/
items: 硬核观察 #1086 谷歌将向 Linux 贡献 BBRv3 TCP 拥塞控制算法
items: Blanket：拥有各种环境噪音的应用，帮助保持注意力集中
items: Linux 下如何通过两个或多个输出设备播放声音
items: Ubuntu 14.04中修复默认启用HDMI后没有声音的问题
items: 在Ubuntu内使用声音切换器简单切换音频源

硬核观察 #1086 谷歌将向 Linux 贡献 BBRv3 TCP 拥塞控制算法
type: item
date: 2023-08-08T01:26:54+08:00
description: 谷歌将向 Linux 贡献 BBRv3 TCP 拥塞控制算法谷歌的开源 BBR TCP 拥塞控制算法在谷歌内部得到了广泛应用，其 v3 迭代版本已经在该公司内部取得了成功。谷歌称，事实证明，BBR 算法优于简单的基于损耗的拥塞控制，使谷歌内部和外部的网络能够以更高的吞吐量和更低的延迟更高效地运行。谷歌工程师计划在 8 月份将 BBRv3 提交到 Linux 内核上游，将内核的 v1 算法升级到 v3，这将降低 12% 的数据包重传率。消息来源：Phoronix老王点评：这种开源才是真金白银的开源。谷歌虽然有很多让人非议的地方，越来越感觉“作恶”，但是有时候还是很好的。通过麦克风窃取按键数据的新型攻击准确率高达 95%来自英国大学的研究人员训练出了一种深度学习模型，它可以从使用麦克风记录的键盘击键中窃取数据，准确率高达 95%。与其他需要特殊条件并受数据传输速率和距离限制的侧信道攻击不同，声学攻击由于可以实现高质量音频捕获的麦克风设备的大量出现而变得简单得多。再加上机器学习的快速发展，使得基于声音的侧信道攻击变得可行，而且比以前预想的要危险得多。研究人员从智能手机录音中获得了 95% 的准确率，从 Zoom 录音中获得了 93% 的准确率，从 Skype 中获得了 91.7% 的准确率。消息来源：Bleeping Computer老王点评：当你和对方语音通话时，就不要在键盘上输入密码。AI 又一次发挥了不该做的作用。Twitter/X 又抢夺了 @music 账号继 @X 账号被 X 无条件 收回 后，另外一个已经注册并使用了 16 年的 @music 账号也被 X 收回。该账号原本拥有 45 万粉丝，但现在有 1100 万粉丝，似乎是 X 将现已停用的 @TwitterMusic 账户合并到 @music 账户后产生的。X 向该账号的原使用者 Vaught 提供了几个可供选择的用户名 —— @musicfan、@musicmusic、@music123 或 @musiclover，但他都不喜欢。他说，这些用户名很可能是 X 从其他用户那里抢来的。消息来源：Ars Technica老王点评：真是没见过这么为所欲为的平台啊，这么一比 QQ、微信就太友善了。

Blanket：拥有各种环境噪音的应用，帮助保持注意力集中
type: item
date: 2021-04-29T17:48:23+08:00
description: 一个开源的环境噪音播放器，提供各种声音，帮助你集中注意力或入睡。随着你周围活动的增加，要保持冷静和专注往往是很困难的。有时，音乐会有所帮助，但在某些情况下也会分散注意力。但是，环境噪音如何？这总是让人听起来很舒心。谁不想在餐厅里听到鸟叫声、雨滴声和人群的交谈声？好吧，可能不是最后一个，但听自然的声音可以帮助放松和集中注意力。这间接地提高了你的工作效率。最近，我发现了一个专门的播放器，其中包含了不同的声音，可以帮助任何人集中注意力。使用 Blanket 播放不同的环境声音Blanket 是一个令人印象深刻的环境噪音播放器，它具有不同的声音，可以帮助你入睡或只是通过帮助你忘记周围的干扰来重获注意力。它包括自然界的声音，像雨声、海浪声、鸟鸣声、风暴声、风声、水流声、夏夜声。此外，如果你是一个通勤者或在轻微繁忙的环境中感到舒适的人，你可以找到火车、船、城市、咖啡馆或壁炉的声音。如果你喜欢白噪声或粉红噪声，它结合了人类能听到的所有声音频率，这里也可以找到。它还可以让你在每次开机时自动启动，如果你喜欢这样的话。在 Linux 上安装 Blanket安装 Blanket 的最好方法是来自 Flathub。考虑到你已经启用了 Flatpak，你只需在终端键入以下命令就可以安装它：flatpak install flathub com.rafaelmardojai.Blanket 如果你是 Flatpak 的新手，你可能想通过我们的 Flatpak 指南了解。如果你不喜欢使用 Flatpak，你可以使用该项目中的贡献者维护的 PPA 来安装它。对于 Arch Linux 用户，你可以在 AUR 中找到它，以方便安装。此外，你还可以找到 Fedora 和 openSUSE 的软件包。要探索所有现成的软件包，你可以前往其 GitHub 页面。结束语对于一个简单的环境噪音播放器来说，用户体验是相当好的。我有一副 HyperX Alpha S 耳机，我必须要说，声音的质量很好。换句话说，它听起来很舒缓，如果你想体验环境声音来集中注意力，摆脱焦虑或只是睡着，我建议你试试。你试过它了吗？欢迎在下面分享你的想法。via: https://itsfoss.com/blanket-ambient-noise-app/作者：Ankush Das 选题：lujun9972 译者：geekpi 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出

Linux 下如何通过两个或多个输出设备播放声音
type: item
date: 2018-08-16T19:11:00+08:00
description: 在 Linux 上处理音频是一件很痛苦的事情。Pulseaudio 的出现则是利弊参半。虽然有些事情 Pluseaudio 能够做的更好，但有些事情则反而变得更复杂了。处理音频的输出就是这么一件事情。如果你想要在 Linux PC 上启用多个音频输出，你只需要利用一个简单的工具就能在一个虚拟j接口上启用另一个声音设备。这比看起来要简单的多。你可能会好奇为什么要这么做，一个很常见的情况是用电脑在电视上播放视频，你可以同时使用电脑和电视上的扬声器。安装 Paprefs实现从多个来源启用音频播放的最简单的方法是是一款名为 “paprefs” 的简单图形化工具。它是 PulseAudio Preferences 的缩写。该软件包含在 Ubuntu 仓库中，可以直接用 apt 来进行安装。sudo apt install paprefs 安装后就能够启动这款程序了。启动双音频播放虽然这款工具是图形化的，但作为普通用户在命令行中输入 paprefs 来启动它恐怕还是要更容易一些。打开的窗口中有一些标签页，这些标签页内有一些可以调整的设置项。我们这里选择最后那个标签页，“Simultaneous Output。”这个标签页中没有什么内容，只是一个复选框用来启用该设置。下一步，打开常规的声音首选项。这在不同的发行版中位于不同的位置。在 Ubuntu 上，它位于 GNOME 系统设置内。打开声音首选项后，选择 “output” 标签页。勾选 “Simultaneous output” 单选按钮。现在它就成了你的默认输出了。测试一下用什么东西进行测试随你喜欢，不过播放音乐总是可行的。如果你像前面建议的一样，用视频来进行测试也没问题。一切顺利的话，你就能从所有连接的设备中听到有声音传出了。这就是所有要做的事了。此功能最适用于有多个设备（如 HDMI 端口和标准模拟输出）时。你当然也可以试一下其他配置。你还需要注意，只有一个音量控制器，因此你需要根据实际情况调整物理输出设备。via: https://www.maketecheasier.com/play-sound-through-multiple-devices-linux/作者：Nick Congleton 译者：lujun9972 校对：wxy本文由 LCTT 原创编译，Linux中国 荣誉推出

Ubuntu 14.04中修复默认启用HDMI后没有声音的问题
type: item
date: 2014-07-30T01:03:00+08:00
description: 声音问题在Ubuntu中是老生常谈了。先前我已经在修复Ubuntu中的“无声”问题一文中写到了多种方法，但是我在此正要谈及的声音问题跟在另外一篇文章中提到的有所不同。因此，我安装了Ubuntu 14.04，实际上是重新安装了一遍。一如既往，我将全新安装Ubuntu 14.04后要做的事全部又重新做了一遍。然后，我意识到系统突然失声了。当我正侦查问题所在之时，我发现了一件奇怪的事情。我检查了alsamixer，发现它的状况有点离奇。正如你能看到的，alsamixer中默认设置了HDMI。这意味着默认情况下将使用HDMI输出，而不是内置扬声器。这就是我从系统上内置扬声器无法获得声音的原因。使用下面的命令来检查alsamixer的状态：alsamixer 如果alsamixer默认设置成了HDMI或者其它声音输出，那就继续读下去吧，看看我们是怎么来修复这个问题的。修复默认设置成HDMI时Ubuntu的失声问题现在来强制Ubuntu使用模拟输出来取代默认的HDMI，但我们还需要一点点信息。打开终端，然后使用下列命令：aplay -l 这会列出设备，卡号之类的东西。注意，向下检查模拟输出使用的卡和设备编号。我的输出如下所示：一旦你取得了所需的卡和设备编号，重新构建一个配置文件：sudo gedit /etc/asound.conf 上面的命令也会打开文件，将下面两行添加进去，当然将卡和设备编号替换成你自己的：defaults.pcm.card 1 defaults.pcm.device 0 保存文件，并重启计算机。现在，你应该听到声音了吧。需要提一下的是，这对所有的Linux发行版都有效，如Linux Mint，Elementary OS，Fedora，Arch Linux等等都可以。正如我之前所说，该“失声疗法”仅针对HDMI被设置为默认设备的情况。对于其它情况，你可以阅读关于在Ubuntu和Linux Mint中修复失声问题这篇文章。您可以尽情发表评论来告诉我这个方法是否有疗效，或者您有更好的方法来处理该问题，也可以告诉我。再见了！关于Abhishek我是Abhishek Prakash，It's F.O.S.S.的“创立者”，我有一个通信系统工程的硕士学位。我酷爱Linux和开源。我使用Ubuntu，信奉知识分享。除了Linux之外，我也喜爱经典的侦探推理小说，是Agatha Christie作品的超级粉丝。大家尽可以在Google+上将我圈进去，并追随@abhishek\_pcvia: http://itsfoss.com/fix-sound-ubuntu-1404/译者：GOLinux 校对：Caroline本文由 LCTT 原创翻译，Linux中国 荣誉推出

在Ubuntu内使用声音切换器简单切换音频源
type: item
date: 2014-04-16T21:41:00+08:00
description: 声音切换器是由Dmitry Kann开发的小程序。这个程序的目的很简单，让你在不同的音频源如喇叭、耳机和HDMI之间点击两下鼠标就能切换。你可能会说“没什么大不了”。毕竟它不是火箭科学。你可以进入系统设置> 声音设定 并且可以简单地选择你想要的输入输出源。声音切换器没有做新的或者Ubuntu没有提供的功能，它只是简化整个过程。我想这可能是为什么这个没有列在最佳Ubuntu指示器程序中的原因。你多久需要改变音频源？对于我来说，我不得不在每次从外部监视器的HDMI获取声音时切换音频源。并且我不得不在拔掉HDMI线时重新这么做。这个小程序指示器对于像我这样经常切换音频源又懒的人是很方便的。在Ubuntu中安装音频切换器:打开一个终端并且使用下面的命令在Ubuntu中安装音频切换器：sudo apt-add-repository ppa:yktooo/ppa sudo apt-get update sudo apt-get install indicator-sound-switcher 重要提示:音频切换器不会自动启动。为了自动启动，你要把它加到启动程序中。打开启动程序并点击添加。这里，给它一个名字，比如就称声音切换器，并是在命令部分使用 “indicator-sound-switcher”(没有引号)。如果你在加入启动程序遇到问题时请告诉我。你认为音频切换器怎么样？像这样的小程序对用户有好处么？让我们知道你的看法。via: http://itsfoss.com/sound-switcher-indicator-ubuntu/译者：geekpi 校对：wxy本文由 LCTT 原创翻译，Linux中国 荣誉推出