tonvio se présente comme un studio de voix off complet dans le navigateur, et non comme un simple outil de synthèse vocale. L'utilisateur colle un script, un récit ou un chapitre (jusqu'à 200 000 caractères selon l'offre) et la plateforme attribue une voix de narrateur puis découpe automatiquement les dialogues à plusieurs personnages, chacun s'exprimant avec une voix distincte. Les aperçus et les filtres par langue, sexe, âge et genre facilitent le choix de la voix avant la génération ; les fichiers s'accumulent dans un historique et les tâches longues passent en file d'attente.
Au-delà de la simple narration, tonvio couvre des flux qui exigent habituellement plusieurs outils. Le clonage vocal permet d'enregistrer ou d'importer un échantillon de 10 à 60 secondes, puis de donner n'importe quel texte avec sa propre voix, le clone restant privé au sein du compte. La traduction avec voix off produit, pour jusqu'à trois langues à la fois, le texte traduit et sa piste audio tout en conservant l'original. La génération par lots regroupe jusqu'à 20 textes avec des réglages de voix individuels, et une API REST avec clés et limites permet aux développeurs d'intégrer la génération dans leurs propres applications.
La tarification repose sur deux modèles. Les abonnements illimités démarrent à 29,99 USD par mois et suppriment tout quota mensuel de caractères, la différence se faisant sur la vitesse de génération (l'offre supérieure double les flux parallèles et relève le plafond de caractères par tâche). Pour un usage ponctuel, des packs de crédits vont de 100 000 caractères pour 1,50 USD à 15 millions pour 35 USD, sans expiration. Le doublage par personnage et la traduction nécessitent un abonnement actif, et la cryptomonnaie est le seul moyen de paiement accepté. Chaque nouveau compte reçoit un bonus de bienvenue unique de 10 000 caractères valable pour toutes les fonctions.