I wonder if the error message “Failed to load environment files: is a directory” means that the line in yout config
EnvironmentFile=/usr/sbin
should point to a filename rather than a directory ?
Sorry but the rhasspy.service for my Raspberry Pi Zero (Raspberry Pi OS version of Debian) does not contain an EnvironmentFile entry. If it helps, my file is: