我们的口号 -- 打造个性化的 Gentoo。
想不想在每次进入系统时都能听到你的 Linux 热烈欢迎你回来?
O.K. It is so easy! come with me!
1. 安装 speechd 和 festival :
emerge speechd
只要 emerge speechd 会同时把 festival 一起装上。
2. emerge 完毕后键入:
ebuild /var/db/pkg/media-sound/speechd-0.56/speechd-0.56.ebuild config
这会在 /dev 中建立 speech 设备。
3. OK! 现在让我们来测试一下:(as root 同时把你的音箱打开音量调到最大 )
speechd &echo "Hello my Linux" > /dev/speech
听到了什么?呵呵...
4. 最后的设置:如果要其他用户也能使用 speech,需要修改 /etc/group 将该用户名加入 speech 组。要想让你开机进入系统后你的电脑对你说出什么的话,只要利用 local.start 就可以了,比如加入下面两行:
speech & echo "Hello my Master, your gentoo box is up and running now, please log in"
posted on
如何将语速恢复正常的方法
主要是集成在主板上的声卡会出现语速过快的问题,
解决方式是:
1,在/usr/lib/festival/目录下创建一个文件siteinit.scm,文件内容如下
(Parameter.set 'Audio_Method 'Audio_Command)
(Parameter.set 'Audio_Command "sox -t raw -sw -r $SR $FILE -c2 -t ossdsp /dev/dsp")
另一种实现gentoo语音启动的方法!
为什么还要安装别的软件是不是比较麻烦呀! 其实我们可以轻而易举的实现,我想mpg123大家都安装了吧!
下面就和我一起做吧!
1.检查mpg123安了没有!如果没有安个吧!
2.准备启动的时候用的音乐或者是语音文件。只要mpg123支持就可以了!
3. 修改/etc/init.d/sysklogd(因为他是基本系统起来后,第一个启动的服务)
在start(){后面加入 mpg123 /opt/boot_sound/boot.mp3 1>/dev/null 2>/dev/null & /opt/boot_sound/boot.mp3换成你自己的语音文件!
4.重启系统吧!
注意:一定要关掉gnome的音效服务器。不然可能导致gnome进不去!
如果你要和系统登陆提示符一起出声!只要将上面的那行加入/etc/conf.d/local.start


oleuner 于 2007-08-31 15:15:51发表:
以Gentoo Linux为例说明
其它Linux版本可以参考下
或者知道能够实现这么一件事就行