Best models or service to create video avatars

Hi all,

I have 10+ years of experience developing mobile apps, but am relatively new to gen AI.

I am working on mobile apps that should have a video avatar as the primary user interface.

Example:
Instead of showing restaurants around me in a list, the app should have a video avatar presenting the restaurants around me.
Technically, the app would have to fetch restaurants around me (e.g. via Google Maps API), create the video script using the restaurant information and then use the script to query the service/ model that creates the video with the avatar presenting the restaurants.

I am wondering:
Is there a best-in-class service or model for this kind of video creation?
What models/ services exist that can create such video avatars?

Any input would be very helpful.
Will also share the results of my research.

Thanks already :slight_smile: