This merge request concerns story GACLD-45 along with their sub issues GACLD-46, GACLD-47 and GACLD-48.
-
Ability to enter your own name -
Ability to select a voice -
Ability to save the settings to the database -
Initial configuration through Django's migrations
There is just one issue missing, GACLD-47. I don't want to implement it to be honest as it would also make it a lot harder to implement keyword activation. We can't have Greta recognize custom keywords entered by the user. Therefor I have marked it as Won't Fix.
In order for this MR to work you will need to do manage.py migrate
. Developers may reuse SpeechService
to speak texts through SpeechService.speak(voiceName, text)