Skip to content

Add Polish voice pack (pl-PL)#159

Merged
pfeerick merged 23 commits into
EdgeTX:mainfrom
g0rd0n2007:main
Dec 14, 2025
Merged

Add Polish voice pack (pl-PL)#159
pfeerick merged 23 commits into
EdgeTX:mainfrom
g0rd0n2007:main

Conversation

@g0rd0n2007

Copy link
Copy Markdown
Contributor

I have generated voices using ElevenLabs voice synthesis. New folder 'pl' is created. I have added initial set of voice files.

@pfeerick

pfeerick commented Sep 4, 2025

Copy link
Copy Markdown
Member

My only concern here is one of maintainability... i.e. there are three Polish TTS options available to us using the existing speech synthesis system, meaning we could probably just copy the en voice file, translate it to polish, and use a suitable voice (or two) => https://learn.microsoft.com/en-us/azure/ai-services/speech-service/language-support

Unless this is going to be done in a way that the files can easily be updated/generated in the future, adding this would mean that either you are agreeing to hang around for a while to keep the Polish language pack up to date (no complaints here!), or are still working on a way to generate the audio in a scriptable manner.

@g0rd0n2007

Copy link
Copy Markdown
Contributor Author

My only concern here is one of maintainability... i.e. there are three Polish TTS options available to us using the existing speech synthesis system, meaning we could probably just copy the en voice file, translate it to polish, and use a suitable voice (or two) => https://learn.microsoft.com/en-us/azure/ai-services/speech-service/language-support

Unless this is going to be done in a way that the files can easily be updated/generated in the future, adding this would mean that either you are agreeing to hang around for a while to keep the Polish language pack up to date (no complaints here!), or are still working on a way to generate the audio in a scriptable manner.

Hello,

I can be a maintainer of Polish language. In my fork there are Polish files already prepared for most communicates. I use high quality voice synthesis - very natural and with clear sound. It is tested on my Taranis X7. I have also prepared voices/pl-PL.csv for future automated generation. This file already have translations for Polish.

@g0rd0n2007

Copy link
Copy Markdown
Contributor Author

Package is finalized. All voices are auto generated using script. csv file is prepared. Voice files are prepared. Documentation is prepared.

@pfeerick pfeerick left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great! More the merrier! 😄

Can you check why files got deleted in the other SOUNDS folders in this PR?

There is also a lock file that got committed in voices... add the pattern to .gitignore if it is a standard time file from your file editor.

generate.sh doesn't seem to be calling the voice-gen-elevenlabs.py yet...

@g0rd0n2007 g0rd0n2007 requested a review from pfeerick September 6, 2025 07:28
@g0rd0n2007

Copy link
Copy Markdown
Contributor Author

All done

@pfeerick pfeerick left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for the delay in getting back you on this one. LGTM. Thank you! :)

@pfeerick pfeerick merged commit 21fec6f into EdgeTX:main Dec 14, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants