Check that language has been specified

merge-requests/30/head
Bob Mottram 2021-03-02 23:08:48 +00:00
parent b64f7e1bfa
commit 84fcc355a4
1 changed files with 9 additions and 8 deletions

View File

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