When building a UI for Phone integration -- the reasons to select a particular STT or Voice instance over another are the plan and whether it has customizations available. At this time to, when a user selects a speech instance, you must do several REST calls on a Speech instance to determine if there are customizations which may take a while leading to poor user experience if they must browse many instances.
It would be best to have a flag on the instance json that is returned when looking it up in Resource Controller that says 'has_customizations' so that we know we should try to look them up.
Similarly (though lower priority) would be nice to know if an Instance has different base models. At this time, to improve performance, you have to cache the models and assume they don't change when another instance is selected.
|Who would benefit from this IDEA?||Tanya and Deb in WA using Phone Integration|
NOTICE TO EU RESIDENTS: per EU Data Protection Policy, if you wish to remove your personal information from the IBM ideas portal, please login to the ideas portal using your previously registered information then change your email to "email@example.com" and first name to "anonymous" and last name to "anonymous". This will ensure that IBM will not send any emails to you about all idea submissions