Windows 自定义声音:让电脑说出通知
Windows 允许把许多系统声音,比如通知、错误或连接设备,替换成你自己的音频文件。这样提示音就可以变成一句语音:机器人管家说 “You have a new notification”、游戏角色,或平稳的旁白。
本指南介绍设置的位置,以及如何用免费的 SuperClonica 引擎制作简短的语音 WAV 文件。注意:SuperClonica 引擎不支持中文朗读,可以用英语、日语等 31 种语言生成。
打开声音设置
按 Windows+R,输入 mmsys.cpl 后回车,或依次打开“控制面板”、“硬件和声音”、“声音”,再打开“声音”选项卡;在 Windows 11 中也可以通过“设置”、“个性化”、“主题”、“声音”打开。“程序事件”列表列出了所有可以播放声音的 Windows 事件,从“通知”、“设备连接”到电池电量低警报。
用自己的文件替换声音
选择一个事件,点击“浏览”并选择你的文件,再点“测试”试听、点“应用”保存。这里 Windows 只接受 WAV 文件,所以 MP3 需要先转换。满意后,用“另存为”把整套声音保存为你自己的声音方案。系统自带的声音仍在 C:\Windows\Media 中,随时可以恢复。自带声音的应用不受影响。
制作语音 WAV 文件
在各声音页面用 30 到 100 个字符即可免费试听,无需账号。然后用 python -m pip install superclonica-cpu 安装免费引擎,运行例如 superclonica --text "You have a new notification." --voice voice.json --lang en --normalize --output notification.wav。引擎直接输出 WAV,文件可以直接在“声音”选项卡中选用。--normalize 让所有声音音量一致。
系统声音要简短
通知音最好在一两秒内结束,错误音更短;长句听到第十次就会让人厌烦。使用 “Device connected”、“Battery low”、“Done” 这样的短句。想做主题方案时,所有事件都使用同一个声音和 seed,听起来就像同一个角色。
创意与语言
常见主题有飞船电脑、管家、游戏播报员,或者在工作室用 5 到 10 秒录音训练一次的你自己的声音。声音库中的角色声音由粉丝制作,使用它们的方案请仅供个人使用。引擎支持 31 种语言,目前不支持中文。