Replies: 1 comment
-
The docs are indeed outdated and the functionality is broken. It was written in 2016 and has not been updated since while Microsoft APIs changed a lot. I've recently been working on various lyrics improvements, and I've re-implemented lyrics translation using up-to-date Azure AI translation services. This work is complete but hasn't yet been reviewed or merged into master. You can find it in this PR or in the If you want to test it, try installing it with # install beets version on this branch
pipx install git+https://github.com/beetbox/beets.git@lyrics-translations
# install additional dependencies required for the lyrics plugin
pipx inject beets beautifulsoup4==4.12.3 langdetect==1.0.9 requests==2.32.3 See the updated configuration and documentation below:
|
Beta Was this translation helpful? Give feedback.
-
Hello all.
As title says, I'm trying to enable On-the-Fly Translation, and the docs provide a link to the Microsoft Translator API docs explaining how to create a Translator resource.
Only problem is, the lyrics plugin mentioned entering
beets
as Client ID in step 3 of a process that I assume is in the docs they link, but there's no mention of needing to set or use Client ID in the docs (and Client ID isn't even a substring in the linked Microsoft docs).Are the Beets docs for the Lyrics plugin out of date? Or am I missing something?
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions