FrSkyRC / ETHOS-Feedback-Community

Feedback & suggestions are welcomed here for ETHOS by FrSky
187 stars 84 forks source link

Feature request "variables" in text-to-speech #3086

Open noamkrief opened 9 months ago

noamkrief commented 9 months ago

Text to speech is amazing! But if we can assign a system value/variable inside it anywhere we choose?

Here is an idea of how to do it when selecting text to speech option. Add as many variables as we want. They will be named consecutive. var1, var2, var3 etc...

Then when we type text we can call it with %var1% %var2% etc...

So we make make text to speech with hybrid value calls.

Example - it doesn't make sense but go along :) "ECU temp is too high. It is %temp% and the current speed is %speed%"

Untitled1

My particular case for wanting this feature is I converted my battery V to % via calculated sensor. And I have a text-to-speech alert when battery is below 60%. "Battery too low"

It would be nice for it to read "Battery is at 52% and is too low" "battery is at %var1% percent and is too low"

mawzthefinn commented 9 months ago

This would be an excellent addition, and is a feature Spektrum iX Airware has today (called Macros)

spoke2570 commented 8 months ago

Are we going to see TTS on the radio (X20S for me)? As 1.5 RC0 goes now this can happen through sequencing, but not TTS.

mawzthefinn commented 8 months ago

Are we going to see TTS on the radio (X20S for me)? As 1.5 RC0 goes now this can happen through sequencing, but not TTS.

TTS as implemented in ETHOS requires a custom ASIC that is only present on the X20 Pro. The X20 Pro has TTS in 1.4.x already

garfield2412 commented 1 month ago

This would be an excellent addition, and is a feature Spektrum iX Airware has today (called Macros)

I'm new to Ethos and i am really impressed of It But this is a feature i am really missing, because as a Heli pilot i have no chance to look at the Display during flight. Would be awesome if the sensor values could be directly added in the TTS Text.