EdgeTX / edgetx-sdcard-sounds

Sound packs for EdgeTX
GNU General Public License v2.0
82 stars 48 forks source link

There is not Ukrainian language in a voice language menu #81

Closed kotanidze closed 7 months ago

kotanidze commented 9 months ago

There is not Ukrainian language in a voice language menu

josser commented 8 months ago

Same for me

pfeerick commented 8 months ago

The main firmware will need something similar to https://github.com/EdgeTX/edgetx/pull/3511 and https://github.com/EdgeTX/edgetx/pull/3586 but for Ukrainian

This is best done by a native language speaker due to idiosyncracies in various languages and dialects. Or is the construction of the Ukrainian language similar enough to that of Russian that I could use as a base, and you guys could proof it to see if it is saying the right things at the right time?

It would also be nice at that point if a native language speaker could also work on translating the firmware, but that is another task in itself.

pfeerick commented 8 months ago

i.e. if you wanted to test that... just rename the 'ua' sound pack folder to 'ru', select 'russian' as the voice language, and see how that works ;)

josser commented 8 months ago

@pfeerick tested with ru, works fine. But I can test not all phrases :(

pfeerick commented 8 months ago

Can you elaborate more as to I can test not all phrases? If you just mean you can't check every single word/phrase, that's fine... the events in particular to check for would probably be ones involving numbers (i.e. timer countdown, play value readout, does it say hundred/ hundreds, thousand/thousands correctly and at the right time, etc). And from the RU text to speech handling, it seems like there is some difference between male and female voice? Anyway, I'll throw together a PR soon for UA and link it here so you can give feedback.

josser commented 8 months ago

@pfeerick oh, sorry, it was some combination of issue with autocorrection and not good English )

Yes. You are right, I've tested ability to enable language and few phrases but not all. I'm novice in FPV and edgetx overall, so I need some time to understand how to trigger phrases with numbers.

pfeerick commented 7 months ago

@kotanidze @josser Please give this PR a try, and give us feedback there. https://github.com/EdgeTX/edgetx/pull/4415

I will close this issue now as this is a firmware issue that should be discussed in that PR.

To access the automatic builds for a PR, first open up the PR page. Under the PR title, you should see a series of tabs (Comments, Commits, Checks, Files Changed). Click on the Checks tab. Then if you are after the radio firmware, click on the link on the left side mentioning firmware. If you want a Companion/Simulator build, pick the one that suits your operating system. Then, under the 'Artifacts' heading near the bottom of the page will be a link to the zip file containing either the firmware or companion package.