Summer Interns Singing a Happy Tune with Song Translator App
Over the summer, Michelle Agcamaran, Priya Ganesan, and Kat Zhou—spent the summer as High School Interns at Microsoft Research Redmond working with mentor Alex Cheng, Translator Software Design Engineer. Their work with the Translator team was focused on building an app to showcase the capabilities of Translator and our partners in a new and interesting way. After three months of work we are proud to unveil the fruits of our intern’s
labor: Song Translator.
The song translation app allows users to upload their favorite songs with lyrics, add timestamps to the lyrics, then translate and record the song in another language. Song Translator leverages the Translator Control while also leveraging other key Microsoft technologies and features including: Windows 8, Visual Studio, Background Task for live tiles, and Windows Azure Cloud Storage, as well as pitch synthesis from SonicAPI.
Built in Visual Studio 2012 with C# and XAML using the Windows 8 Store App template, the app calls the Translator API to process the translations into over 40 of the Translator supported languages.
Watch the Song Translator Demo from Michelle, Priya, and Kat
[View:http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-16/3364.Song-Translator-Demo.mp4]
How to Use the Song Translator
- Download the app
- Unzip the project
- Install the Nuget package for the Mobile Service
- Open the configurations file and input credentials
Check out the walk through guides written by our Interns to learn more.
- Using the Song Translator App
- Leveraging Azure Storage
- Using Background Tasks for Live Tiles
- Song Synthesis and SonicaAPI
To learn more about our talented group of summer interns and their experience, make sure to check out the Microsoft Research blog post.
.