I just wanted to follow up on if the feature of uploading your own image is available now. I tried to look for it on my own, but could not find it. Thank you in advance for your help.
Adding you own image to a presentation is a useful feature available in Voki Presenter.
See below screenshot.
I hope this helps.
If I misunderstood your question - please clarify.
The Voki Team
Customer support service by UserEcho