产生各种适合放松的白/棕/粉红噪音

soothingsounds的Python项目详细描述


DOIimageimageBuild statuspypi versionsPyPi Download stats

舒缓声音发生器

一个声音悦耳的python代码,最初是针对覆盆子pi的,但应该在几乎任何地方运行。 使用轻量级的纯python SoundDevice 发出声音。 也可以使用其他声音播放python包。

我已经使用这个程序的输出写在SD卡上,在多个地点的媒体播放器上播放了几年。

安装

pip install -e .

用法

noisecolor选项是

white pink blue violet brown

示例将使用粉色噪声。

从扬声器播放声音

python soothing.py pink

将声音保存到磁盘

  1. 生成原始声音文件:python soothing.py pink -o pink.raw
  2. 将raw转换为无损flac(几乎可以在所有媒体播放器、计算机、电话等中播放)
    ffmpeg -f s16le -ar 16000 -ac 1 -i pink.raw pink.fla
    

注释

核心噪声产生代码几乎完全来自 Python Acoustics

可选的高性能Python FFTW安装:

apt install libfftw3-dev

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java确保我正确地解决了这个问题   对于Java接口中的常量,“publicstaticfinal”是多余的吗?   为什么是java。网SocketException:socket在java之后关闭。网ConnectException:连接被拒绝'?   安卓在Java中将JSON转换为多维数组的最佳方式是什么?   java如何为gradle构建使用lint4j插件,以及如何为Jenkins配置它?   JavaMaven:一个项目如何能够从一个二级依赖引用一个类   使用java的excel Linest函数   java如何完全禁用JTextPane的文本突出显示?   java jBoss概要如何?   java Pi4J类路径错误Intellij在Pi Zero W上远程运行   java如何根据特定条件在JPA/Play中使用EntityManager进行批量更新?   java如何在EJB调度中设置计时器值?   javasocket服务器没有连接   java如何在日期解析后以yyyyMMdd格式获取日期对象   java客户端python服务器发送udp数据   使用ArrayList从java文件中读取文本   框架上的java Selenium测试   java setOnClickListener匿名类?