The IBM Virtual Voice Creator (IVVC) is an end-to-end cloud-based solution for TTS voice customization and voiceover generation in games and animated movies. The solution is based on the IBM expressive TTS technology with built-in online voice transformation capabilities. It is endowed with an interactive web GUI studio. IVVC lets the users create unique voice personas according to their needs and imagination, and control the vocal performance of the virtual speakers. IVVC provides a powerful set of controls over the voice characteristics, including the vocal tract, glottal pulse, breathiness, pitch, rate, and special voice effects. IVVC also allows the user to control emotional style and emphasis in the synthesized speech. The virtual voice design and performance controls are interactive, intuitive, fast and do not require any special skills.