I am wondering, how can i identify if the values i get from Speech.getAvailableVoicesAsync() is for women or a man.
There is simple no information available except for data that the user simple wont be able to know what is mean.
I was thinking of simple making the user chose which voice to play. but its simple to hard to present anything that i get from Speech.getAvailableVoicesAsync().
Is there any way i could make it presentable. simple like Man(en-US) something like that.
Hey @alentoma, there is nothing baked-in to the module to handle the behavior you are seeking. Have you looked into other alternative libraries to see if they support this?
Option 1: Provide a list of available voices, and play a default text message on selection.
Option 2: Provide a limited subset of voices known to you, presenting a mapped result of Speech.getAvailableVoicesAsync() with your own property for “gender”: “…”.