Bringing AI TTS to voice-over solutions trusted by BMW, Deloitte, and LG

AgileEngine supports the development of the flagship AI text-to-speech (TTS) product of Vox-Over, a provider of voice and localization solutions to Disney, BMW, LG, and Deloitte. Dubbed Mainvox, this product combines synthetic, custom, and cloned voices with granular controls and optional human linguistic review. Our engineers implemented the user-facing app, linguist portal, infrastructure, and production workflows underlying these core capabilities.

Hero image

Industries

Artificial intelligence, Digital media, Entertainment, Enterprise software, SaaS, B2B, Software development

Services

AI engineering, Full-stack development, Architecture, QA and software testing, DevOps, Feature development

Solutions

Web application, B2B application, AI, Cloud, API, Test automation, Integration, System optimization

Technologies

Vue.js, Supabase, PostgreSQL, Portainer, Virtual private server (VPS), Vitest, Playwright, Cloudflare Access, Stripe, REST, Pro Tools API, Notion API, Cloudflare

AI tools that powered our workflow

Claude Code (Anthropic Claude Opus 4.x), Custom AI code review and migration agents, Model Context Protocol (MCP) integrations

Outcomes
and highlights

  • Security hardening, including Supabase Row-Level Security (RLS) policies, Cloudflare Access configuration, and rate-limiting for AI-related flows
  • Database foundation and admin panel for managing linguist workflows
  • Voice filtering by language, emphasis and capitalization handling, and default voice configuration
  • A project-specific domain expert agent that accumulates product and technical context over time

Solutions overview

Project overview
Linguistic review portal
Project workspace and voice management
AI-accelerated engineering

AI-driven voice-over, ready for professional production

Mainvox leverages AI to accelerate voice-over production while ensuring the scalability, flexibility, and quality required for professional production. Our team implemented the app and digital tools that deliver the product’s advanced capabilities to end users, along with the linguist portal for expert human review of AI output. We further supported this work through automated testing, security hardening, and governance solutions.

Key deliverables

  • Full-stack development of the customer application and linguist portal
  • Self-hosted backend architecture on Supabase with PostgreSQL, deployed across staging and production VPS environments managed through Portainer
  • Testing infrastructure built on Vitest and Playwright, paired with automated code review workflows
  • Security hardening, including Supabase Row-Level Security (RLS) policies, Cloudflare Access configuration, and rate limiting for AI-related flows
  • Foundational platform improvements, including public signup, user onboarding, and password management
  • Integrations covering TTS proxy, Pro Tools, Supabase, Notion, Cloudflare, and browser automation
  • Early implementation of Stripe payments in testing mode, ready for production rollout
  • Governance solutions, including a unified catalog of roles and permissions enabling more scalable access control
  • Functionality expansion covering data dashboards, audio and studio-related workflows, voice management controls, termbase integrations, and public voice talent pages

Linguistic review portal for structured quality control

The linguist portal represents a key project milestone impacting product adoption in professional environments across e-learning, advertising, media, and more. By combining AI-generated audio with human linguistic review, this solution adds a critical quality control layer to the product. AgileEngine delivered the solution end-to-end, ensuring a structured, auditable review process for voice-over output.

Key deliverables

  • Database foundation and admin panel for managing linguist workflows
  • Linguist dashboard and review view for structured quality checks
  • Termbase editing functionality ensuring terminology consistency across projects
  • Email notifications keeping clients and linguists in sync
  • Linguist pool management by organization
  • Assignment flow with a full audit trail
  • Segment-level comments enabling direct collaboration between clients and linguists

Project workspace and voice management

To give customers more control over how audio is generated, organized, and exported, our team built out a broad set of project workspace and voice management capabilities.

Key deliverables

  • Project collections, archiving, and project duplication
  • Support for multiple voices per project
  • Audio download as a single file with embedded metadata
  • Chapter-level playback and generated audio versioning
  • Voice filtering by language, emphasis and capitalization handling, and default voice configuration
  • Deterministic voice generation ensuring that predictable, rule-based audio control or fixed scripts produce the exact same acoustic output

AI-accelerated engineering

Our project delivery approach is powered by a structured, AI-embedded engineering workflow built around Claude Code running on Claude Opus 4.x. Rather than using AI as a simple coding assistant, the AgileEngine team built a repeatable delivery flow that creates a clear trace for every change.

Key deliverables

  • Specialized agents for code review and database migration review, particularly for security policies and Supabase-related changes
  • A project-specific domain expert agent that accumulates product and technical context over time
  • Custom skills and repository conventions for Vue.js, Supabase, soft deletes, testing, and security practices
  • Direct MCP integrations with Supabase, Notion, and Cloudflare, plus browser automation for validating UI behavior and recording product-flow videos
  • Local reviews and security audits run through developer subscriptions, controlling costs while improving quality

Technologies

Vue.js, Supabase, PostgreSQL, Virtual private server (VPS), Portainer, Vitest, Playwright, Supabase RLS, Cloudflare Access, Stripe, Pro Tools companion, Notion, Cloudflare, TTS proxy

Scroll to Top