网易首页 > 网易号 > 正文 申请入驻

懒得挑歌单,他让笔记本自己写音乐

0
分享至

“我懒得挑歌单,于是教我的笔记本自己作曲。”这是开发者 hendrahend 为 Hacktoberfest 开源 AI 挑战赛第三周提交的作品,主题是“慢而稳”。10 月 20 日是国际树懒日,他干脆照着树懒的性子做了个工具:给那些想听点音乐放松、却懒得浏览、懒得筛选、也懒得再订一个订阅服务的人。

用法很直接。你输入一句懒散的氛围描述,比如“rainy sunday piano”“slow ambient for sleep”“fireplace while it snows”,Sloth Sounds 就把音乐写出来。一条命令得到一个无缝循环,睡前敲一条命令,到早上就是一整段多分钟的助眠组曲。

所有计算都跑在他自己的笔记本上,只用开放权重模型,数据不出机器。

它到底做了什么

Sloth Sounds 是一个本地优先的环境音乐生成器。流程是:你输入的懒散词句先经过“氛围扩展器”,再交给 MusicGen(开放权重模型),最后输出无缝循环的 WAV 和 MP3。

  • slothsounds gen "rainy sunday piano":在他的 GPU 上约半分钟生成一个无爆音的循环。他用的是 4 GB 显存的 RTX 2050,也能跑在 CPU 上,只是更慢。
  • slothsounds night 10 "slow ambient for sleep":编排 10 段一套,每段都是同一氛围的变奏,让整首曲子有演进而不是原地重复,再交叉淡化成一条连续文件,附带时间码和随机种子的运行清单。
  • slothsounds doctor:告诉你这台机器有什么、缺什么。

技术栈全部开放。MusicGen 的提示词需要具体的音频描述,而人输入的是感受,中间这层翻译交给 Gemma 3(4B,Q4,通过 Ollama 运行)。如果 Ollama 没在跑,关键词扩展器会接手,工具依然能完全离线工作,doctor 命令会报告当前走的是哪条路径。

同一句话,两种写法

他做了一组对照:同样的氛围、同样的种子(777)、同样的模型、同样的 GPU,唯一变量是谁来写提示词。启发式路径只是把现成的描述词往你的话上贴;Gemma 会做决定——挑乐器、定速度、塑造起伏。种子相同,意味着你听到的任何差别都只来自提示词本身。

演示部分,三个循环和一套夜间组曲都是他那晚在 RTX 2050 上生成的,以 WAV 形式提交在仓库里,不运行任何东西也能直接听:rainy-sunday-piano-42.wav、fireplace-while-it-snows-101.wav、midnight-train-through-the-countryside-202.wav 各 30 秒,full-set.wav 是 4.7 分钟的夜间组曲(10 段,交叉淡化)。公开演示页部署在 Render 上,生成仍留在本地,网站只是橱窗。

他贴出了自己机器上 doctor 的原始输出:Python 3.12.10、numpy 2.5.4、torch 2.5.1+cu121(NVIDIA GeForce RTX 2050)、audiocraft 1.3.0 均为 OK;ffmpeg 未找到(可选,仅用于 MP3 导出);Ollama 可达,模型为 gemma3:4b;backboard 的密钥未设置(可选,用于品味记忆)。

为什么开放这件事是产品本身

他给了一个对照:如果做成闭源 API 版本,这个项目就只是个包装——把你的氛围发到别人的 GPU 上,按次付费,祈祷这项服务明年还在,顺便把凌晨两点听的一切日志交给一家公司。在他看来那不是工具,是多了几步的订阅。

在本地跑开放权重模型意味着:

  • 离线可用。飞机上、小屋里,音乐在你所在的地方生成。
  • 运行零成本。第一千个循环和第一个循环花的钱一样多:零。
  • 模型可替换。今天在 4 GB 笔记本 GPU 上跑 musicgen-small,明天在台式机上跑 musicgen-medium,后天换成微调过的专用模型,流水线不用改。
  • 什么都不记录。凌晨两点的收听习惯只留在你和你的笔记本之间。

他的说法是,这些开放组件不是装饰,而是整个产品;把它们抽掉,项目就不存在了。

省下的不是时间,是“做决定”

挑战赛问的是这个项目到底省了多少时间或精力。他给了自己几个晚上的实测账:

  • 旧仪式:打开流媒体应用,滚动、跳过、反复犹豫,最后落在已经听过的东西上。每晚五到十分钟的决策,永远如此。
  • 新仪式:一条命令,约十秒打字,半分钟后音乐就存在了。
  • 夜间模式:决定发生在你累之前。10 段、4.7 分钟不断演进的音乐,约五分半钟的实际耗时编完。你按下开始,组曲就在那里。

在 RTX 2050 上实测:每个 30 秒片段大约需要 32 秒生成,完整的 10 段组曲(交叉淡化后 282 秒音频)约五分半钟完成。模型热起来后,Gemma 的氛围扩展只多花几秒。

他不假装这能替谁省下几个小时。它真正去掉的是“决定”这件事——滚动、跳过、晚上十一点站在厨房里跟自己争论该放什么。树懒不优化走路,树懒直接不走。

他报名了两个类别,都是集成最扎实的地方:最佳 Gemma 应用——Gemma 3 通过 Ollama 把懒散氛围扩展成面向 MusicGen 优化的提示词,带离线关键词兜底,仓库里还用它来教微调数据集;最佳 Render 应用——公开演示站从仓库里的 render.yaml 蓝图部署,直接提供实际生成的音频。Tinker 和 Backboard 的集成也接进了仓库(一份 Gemma 蒸馏的训练数据集加 LoRA SFT 脚本;带本地兜底的品味记忆),但不是这次挑战的主打。

仓库地址是 github.com/hendrahend/slothsounds,MIT 协议,21 个测试,doctor 做安装检查,还有一个 Windows 兼容脚本——因为 audiocraft 的 xformers 轮子在 Windows 上不存在,这种细节只有真跑过才会遇到。项目在第三周窗口(10 月 19 日至 25 日)内完成。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
乒乓球亚锦赛:王艺迪首局失利!7平后连输4分,张本美和1-0领先!

乒乓球亚锦赛:王艺迪首局失利!7平后连输4分,张本美和1-0领先!

刘姚尧的文字城堡
2026-10-22 19:40:26
稻盛和夫:你弱的时候,坏脾气是情商低;你强的时候,坏脾气是个性——人性就是这么现实

稻盛和夫:你弱的时候,坏脾气是情商低;你强的时候,坏脾气是个性——人性就是这么现实

杏花烟雨江南的碧园
2026-10-22 13:15:03
网红车粤J2888T车主拿驾照3年,全车多次维修,伤痕累累!已自驾多地,对自己的车技很有信心

网红车粤J2888T车主拿驾照3年,全车多次维修,伤痕累累!已自驾多地,对自己的车技很有信心

极目新闻
2026-10-21 00:44:51
泰方:正常赴泰游客不会遭绑架,涉事者多是出境前已被骗;中使馆曾发旅游安全预警

泰方:正常赴泰游客不会遭绑架,涉事者多是出境前已被骗;中使馆曾发旅游安全预警

南方都市报
2026-10-21 10:33:22
身材高挑丰满的成熟阿姨,这样打扮,反而很有韵味

身材高挑丰满的成熟阿姨,这样打扮,反而很有韵味

美女穿搭分享
2026-10-22 10:16:46
男子确诊癌症晚期,已无法手术,44岁弟弟陪诊后怕了,主动检查也确诊癌症,术后一周便出院;医生:这类人尽早筛查

男子确诊癌症晚期,已无法手术,44岁弟弟陪诊后怕了,主动检查也确诊癌症,术后一周便出院;医生:这类人尽早筛查

南方都市报
2026-10-20 23:33:24
博主:武汉三镇保级基本无望,外援卡迪斯和绍尔成“抢手货”

博主:武汉三镇保级基本无望,外援卡迪斯和绍尔成“抢手货”

懂球帝
2026-10-22 08:45:07
大拐弯!下午台风消息!温州发出通知

大拐弯!下午台风消息!温州发出通知

大永强
2026-10-22 16:56:20
流亡的阿萨德一家何去何从?俄罗斯近日表明了明确态度:即便法院判了死刑,阿萨德也休想离开俄罗斯

流亡的阿萨德一家何去何从?俄罗斯近日表明了明确态度:即便法院判了死刑,阿萨德也休想离开俄罗斯

人生录
2026-10-22 00:20:08
塔什干亚锦赛:世界冠军“大翻车”!王艺迪剃光头,蒯曼赢麻了

塔什干亚锦赛:世界冠军“大翻车”!王艺迪剃光头,蒯曼赢麻了

林子说事
2026-10-22 12:18:57
经中方允许,菲律宾对其非法“坐滩”仁爱礁船只运送生活物资,中国海警:全程监管

经中方允许,菲律宾对其非法“坐滩”仁爱礁船只运送生活物资,中国海警:全程监管

每日经济新闻
2026-10-22 19:02:27
泽连斯基说如果中俄美三国领导人会晤讨论乌克兰危机,乌方必须参与其中,外交部:在乌克兰危机问题上,中方的立场是一贯的

泽连斯基说如果中俄美三国领导人会晤讨论乌克兰危机,乌方必须参与其中,外交部:在乌克兰危机问题上,中方的立场是一贯的

极目新闻
2026-10-22 07:13:01
金与正警告,“必将招致严重灾祸”

金与正警告,“必将招致严重灾祸”

中国新闻周刊
2026-10-20 14:03:11
越来越多人得胰腺癌,医生揭露凶手,竟是冰箱久放的3种食物

越来越多人得胰腺癌,医生揭露凶手,竟是冰箱久放的3种食物

健康科普365
2026-10-03 22:25:05
多地辟谣“外地患者组团到本地高校恶意传播艾滋病”(2026·10·22)

多地辟谣“外地患者组团到本地高校恶意传播艾滋病”(2026·10·22)

新京报
2026-10-22 17:03:20
侯耀文为了跟韦唯在一起,抛弃了发妻刘彦,可是同居一年后,侯耀文又爱上了更年轻的袁茵,撇下韦唯迎娶了袁茵。

侯耀文为了跟韦唯在一起,抛弃了发妻刘彦,可是同居一年后,侯耀文又爱上了更年轻的袁茵,撇下韦唯迎娶了袁茵。

In风尚
2026-09-10 12:29:33
街头氛围感随拍!丰腴少妇酒红微喇裤穿出温柔饱满体态

街头氛围感随拍!丰腴少妇酒红微喇裤穿出温柔饱满体态

只要高兴就好
2026-10-12 07:31:36
我国没人情味的城市,3个城市榜上有名,有人说来了8年还像客人

我国没人情味的城市,3个城市榜上有名,有人说来了8年还像客人

丁丁鲤史纪
2026-10-17 05:31:49
高盛、大摩、小摩、花旗、中信齐表态:中国楼市预计在2027见底企稳

高盛、大摩、小摩、花旗、中信齐表态:中国楼市预计在2027见底企稳

起点财经
2026-10-21 09:51:25
日媒:因路面塌陷被困日本司机3个月后遗体才被找到,家属起诉县政府

日媒:因路面塌陷被困日本司机3个月后遗体才被找到,家属起诉县政府

环球网资讯
2026-10-21 18:02:28
2026-10-22 22:39:00
我是一个养虾人
我是一个养虾人
有态度网友ytd
287文章数 92关注度
往期回顾 全部

数码要闻

索尼日本最后一款独立4K蓝光播放器宣布停产,PS5成索尼最后一款蓝光播放器

头条要闻

孙颖莎王曼昱缺阵 国乒女团2-3不敌日本无缘女团金牌

头条要闻

孙颖莎王曼昱缺阵 国乒女团2-3不敌日本无缘女团金牌

体育要闻

卢卡:伦德伯格,欢迎来到NBA

娱乐要闻

芭莎盛典,张小斐因救场实现口碑暴涨

财经要闻

宁德,跌成了一只红利股?

科技要闻

腾讯云谷歌紧急行动!互联网安全出大事

汽车要闻

搭城市NOA/续航555KM 捷达M6上市售7.98万起

态度原创

教育
亲子
房产
数码
公开课

教育要闻

探校|石室中学最新深度领办的学校,究竟有哪几点值得关注

亲子要闻

“这可能是全球最小的双年展”!深圳福田首届儿童双年展开幕

房产要闻

租金大跳水!荒了6年,海口这个地标商业,开始急了!

数码要闻

AMD为下一代Medusa APU提前铺路,HIP-RT 3.2.0新增三款GPU目标

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版