More generic language detection

merge-requests/30/head
Bob Mottram 2021-03-02 21:11:56 +00:00
parent 74dc6e10c4
commit b324d7ab82
1 changed files with 4 additions and 4 deletions

View File

@ -1959,13 +1959,13 @@ if args.speaker:
espeak.synth(html.unescape(nameStr))
elif args.screenreader == 'picospeaker':
speakerLang = 'en-GB'
if args.language == 'fr':
if args.language.startswith('fr'):
speakerLang = 'fr-FR'
elif args.language == 'es':
elif args.language.startswith('es'):
speakerLang = 'es-ES'
elif args.language == 'de':
elif args.language.startswith('de'):
speakerLang = 'de-DE'
elif args.language == 'it':
elif args.language.startswith('it'):
speakerLang = 'it-IT'
speakerCmd = 'picospeaker ' + \
'-l ' + speakerLang + \