Fix default_value for OpenAI voice dropdown #1021
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
While working with a fresh installation of ClassifAI, I added the API key for OpenAI Text to Speech and saved it, then tried generating text-to-speech for a post, but it was failing with their API returning the following error:
After some debugging, I found that that the default_value for the voice selection was set to
voice, and it reflected this in theclassifai_feature_text_to_speech_generationoption:After changing the voice value to something else, saving it, then setting it to Alloy and saving it again, the the correct value showed up for voice:
And generating text-to-speech for the post was working correctly. This PR sets a valid value for the default voice.