instedd / verboice

Open source toolkit for voice services; with special focus to the needs of medium- and low-income countries, scalable services, and interacting with vulnerable populations
http://verboice.instedd.org/
GNU General Public License v3.0
44 stars 18 forks source link

Missing project model validation #846

Open anaPerezGhiglia opened 4 years ago

anaPerezGhiglia commented 4 years ago

Project model is not being validated. Non-complete projects are failing when executing a call

For example: Default projects generated by verboice itself when receiving an incoming-call with no project do not configure the language's voice setting. This fails when verboice receives a <Say> directive since it has no language for the text-to-speech

bcardiff commented 4 years ago

Setup a fallback text to speech (in runtime) for a project that does not have one set up