PROGRESS and Problems.
I'm going to post the problems separately.
I found a solution to the sound card problem.
I created a file /etc/modprobe.d/default and put in that file:
options snd_hda_intel index=1
Then I rebooted, but no screen reader in console.
But now "spd-say "Hello"" and "voxin-say "Hello" | aplay" both say "Hello" with the Voxin zoe-ml-embedded-high,en,US voice that I have installed.
I tried spd-conf to see if that was the problem.
I get these errors:
$ spd-conf
Speech Dispatcher configuration tool
Do you want to setup a completely new configuration? [yes] :
>
Do you want to create/setup a 'user' or 'system' configuration? [user] :
>
User configuration already exists.
Do you want to rewrite it with a new one? [no] :
>yes
Traceback (most recent call last):
File "/usr/bin/spd-conf", line 26, in <module>
sys.exit(speechd_config.main())
File "/usr/lib64/python3.9/site-packages/speechd_config/config.py", line 834, in main
configure.complete_config()
File "/usr/lib64/python3.9/site-packages/speechd_config/config.py", line 746, in complete_config
self.create_user_configuration()
File "/usr/lib64/python3.9/site-packages/speechd_config/config.py", line 594, in create_user_configuration
self.remove_user_configuration()
File "/usr/lib64/python3.9/site-packages/speechd_config/config.py", line 532, in remove_user_configuration
shutil.rmtree(self.test.user_conf_dir())
File "/usr/lib64/python3.9/shutil.py", line 734, in rmtree
_rmtree_safe_fd(fd, path, onerror)
File "/usr/lib64/python3.9/shutil.py", line 667, in _rmtree_safe_fd
_rmtree_safe_fd(dirfd, fullname, onerror)
File "/usr/lib64/python3.9/shutil.py", line 690, in _rmtree_safe_fd
onerror(os.unlink, fullname, sys.exc_info())
File "/usr/lib64/python3.9/shutil.py", line 688, in _rmtree_safe_fd
os.unlink(
entry.name, dir_fd=topfd)
PermissionError: [Errno 13] Permission denied: 'emacs.conf'
I don't know why my user configuration "emacs.conf" is owned by root:root but it is.
ls -l /home/username/.config/speech-dispatcher/clients/emacs.conf
-rw-r--r-- 1 root root 116 Oct 30 18:29 /home/username/.config/speech-dispatcher/clients/emacs.conf
There is an error in the login-chooser script:
login-chooser text
Login will occur in text mode on next boot.
If you need speech type one of these commands before rebooting:
switch-on espeakup
switch-on fenrir
switch-on speechd-up
To reboot immediatly press R then Enter, else just press Enter.
The word "immediately" is spelled incorrectly and "switch-on" in the script should be "speak-with".
So progress is being made.
Any idea how to correct those python errors?
Regards,
David