Skip to content

TODO: Refactor Speech Vendor Controls #107

@sammachin

Description

@sammachin

We have a number of nodes that have either TTS or STT vendor settings as part of their config,

The current implementaion of this in the nodes is quite cumbersome and makes adding sythisizor and recognizer objects to verbs difficult, espeically if you need multiple instances like in the dial with different recognizers for transcription and amd.

It also makes supporting new vendors an additional overhead as the values are currently hard coded;

I'm thinking it would be good to spend some time building a custom input widget that could be used in the html file wherever a synthisizer or recogniser input was needed and then have that populate with the latest options, perhaps pulling from verb specifications or something.

Also deal with all the vendor customisation options with a simple json text field rather than the ever growing list of dropdowns and checkboxes, as these are mosty "advanced" user features anyway.

Needs some thought and possibly as part of a major update but putting something down here so I remember it next time I look!

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions