由于eGuideDog工具箱的自动配置功能仅针对Ubuntu,Debian需要额外做一些配置才能实现相关功能。
建议给用户添加sudo权限,使用起来遇到的问题会少很多。
Debian 11下读屏安装Ekho语音的方法:
如果当前用户是sudoer(安装的时候没有指定root密码),直接运行按eGuideDog工具箱的说明使用即可。否则按下面步骤操作:
- 切换到root用户:su -
- 下载dog工具箱:wget https://eguidedog.net/files/dog -O /usr/local/bin/dog && chmod a+x /usr/local/bin/dog
- 安装Ekho:dog install ekho
- 切换回普通用户,启用屏幕阅读器首选项:orca -s
- 在“语音”标签页里的“朗读合成器”里选ekho,“确定”保存即可。
Debian 11下安装输入法读屏支持的方法:
- 如果不是sudo用户,切换到root用户:su -
- 安装ibusreader: dog install ibusreader
- 重启系统:sudo reboot
- 重启系统后,在读屏开启的状态下,按“SUPER+空格键”切换到智能拼音输入法即可使用输入法读屏支持。
几个常见问题:
- 一般情况下,我们的读屏是以普通用户执行的,但如果我们在root用户下运行orca -s进行设置,那么就会导致设置不生效,因为那样设置的是root用户的配置文件。 推荐使用Insert+空格来配置。
- root用户是不能启动PulseAudio的,因此root用户也不能启动speech-dispatcher,进而决定了Debian下的Orca不能以root身份运行。所以,dog restart命令在root用户的shell下运行时无效的,需要在普通用户的shell下运行。
评论