Closed bertfrees closed 3 months ago
We know that key and, if applicable, region are the required fields for the TTS engines form so we can build in some feedback to the user that they have to be filled in for the connection to work.
I did some work on this, see the test build here https://github.com/daisy/pipeline-ui/actions/runs/9726989779
Looks good!
Currently there is a message underneath the "Key" and "Region" fields saying "Property not set: org.daisy.pipeline.tts.azure.key". This is the message that comes from the engine. From inside the UI this message makes somewhat less sense, and could be improved. I'm not sure exactly how, but we could use the following:
/admin/properties
API) that are required for a TTS engine to work.