ShipBit / wingman-ai

GNU General Public License v3.0
147 stars 37 forks source link

Edge TTS language detection does not work with pure azure configurations #95

Closed SawPsyder closed 9 months ago

SawPsyder commented 9 months ago

The automated edge_tts language detection does not work with azure-only configurated wingmen, as it ignores the azure configuration and always uses direct OpenAI calls.

For example comparing __ask_gpt_for_locale and _summarize_function_calls methods in open_ai_wingman.py shows the missing azure "overwrite". image image

Discord bug report: https://discord.com/channels/1173573578604687360/1188640947358146600

Shackless commented 9 months ago

We decided to remove language detection for EdgeTTS entirely. It was only a Wingman-specific workaround with a lot of caveats and no real benefit. Nobody wants a random voice... This will no longer be an issue in Beta2 and has already been fixed (=removed) on the linked branch