mirror of https://gitlab.com/bashrc2/epicyon
Set speaker language
parent
259498ac01
commit
7b517035d0
15
epicyon.py
15
epicyon.py
|
@ -1958,8 +1958,18 @@ if args.speaker:
|
||||||
espeak.set_parameter(espeak.Parameter.Range, srange)
|
espeak.set_parameter(espeak.Parameter.Range, srange)
|
||||||
espeak.synth(html.unescape(nameStr))
|
espeak.synth(html.unescape(nameStr))
|
||||||
elif args.screenreader == 'picospeaker':
|
elif args.screenreader == 'picospeaker':
|
||||||
|
speakerLang = 'en-GB'
|
||||||
|
if args.language == 'fr':
|
||||||
|
speakerLang = 'fr-FR'
|
||||||
|
elif args.language == 'es':
|
||||||
|
speakerLang = 'es-ES'
|
||||||
|
elif args.language == 'de':
|
||||||
|
speakerLang = 'de-DE'
|
||||||
|
elif args.language == 'it':
|
||||||
|
speakerLang = 'it-IT'
|
||||||
speakerCmd = 'picospeaker ' + \
|
speakerCmd = 'picospeaker ' + \
|
||||||
'-r ' + str(rate) + \
|
'-l ' + speakerLang + \
|
||||||
|
' -r ' + str(rate) + \
|
||||||
' -p ' + str(pitch) + ' "' + \
|
' -p ' + str(pitch) + ' "' + \
|
||||||
html.unescape(nameStr) + '"'
|
html.unescape(nameStr) + '"'
|
||||||
if args.debug:
|
if args.debug:
|
||||||
|
@ -1986,7 +1996,8 @@ if args.speaker:
|
||||||
espeak.synth(html.unescape(sayStr))
|
espeak.synth(html.unescape(sayStr))
|
||||||
elif args.screenreader == 'picospeaker':
|
elif args.screenreader == 'picospeaker':
|
||||||
speakerCmd = 'picospeaker ' + \
|
speakerCmd = 'picospeaker ' + \
|
||||||
'-r ' + str(rate) + \
|
'-l ' + speakerLang + \
|
||||||
|
' -r ' + str(rate) + \
|
||||||
' -p ' + str(pitch) + ' "' + \
|
' -p ' + str(pitch) + ' "' + \
|
||||||
html.unescape(sayStr) + '"'
|
html.unescape(sayStr) + '"'
|
||||||
if args.debug:
|
if args.debug:
|
||||||
|
|
Loading…
Reference in New Issue