×

First time here?

You are looking at the most recent posts. You may also want to check out older archives. Please leave a comment, ask a question and consider subscribing to the latest posts via RSS or email. Thank you for visiting!

One of the announcements that happened during the MIX10 conference was the availability of the V2 of the Microsoft Translator API.  This is the engine that powers the translation behind http://www.bing.com/translate and some other Bing-related properties as well.  A lot of research has gone into the engine from Microsoft Research and others.  Language translation isn’t an easy task especially taking into consideration cultural significance of words, etc.  I have heard that the most challenging in machine translation is to Asian languages.  I will admit to not speaking any of them, so I don’t know how well we are performing here – you’ll have to let that team know if they are doing well.

After reading the announcement and working on my translate plugin for the new Seesmic Desktop Platform, I noticed that there was a Speak API.  After reading I saw this literally translates text to a WAV file for platback.  Pretty cool I thought.  I wanted to play around with this in Silverlight so created a simple application to do so:

Microsoft Translator in Silverlight

The Speak translation isn’t available for all the Translator languages (currently 30 languages for text language translation) but does support seven (7) languages: English, German, Spanish, French, Italian, Portuguese, and Russian.  So how is Silverlight talking back to you?

The Translator API comes in 3 flavors: SOAP, HTTP and Ajax.  Now I could have used the SOAP version and used Add Service Reference but I felt for what I was doing this was overkill.  The SOAP API doesn’t return me back super-strongly typed objects, so I saw little value in doing that over the REST-based HTTP methods which I decided to use.  The code is relatively simple.  I first want to translate the text input into the selected language, then pass the translated text to the Speak API and play the results in a MediaElement.

First, we use the Translate method and a WebClient call to accomplish this:

   1: private void TranslateTextToAudio(object sender, RoutedEventArgs e)
   2: {
   3:     if (Languages.SelectedIndex < 0)
   4:     {
   5:         MessageBox.Show("Please select a language first...");
   6:         return;
   7:     }
   8:     WebClient client = new WebClient();
   9:     client.OpenReadCompleted += ((s, args) =>
  10:         {
  11:             if (args.Error == null)
  12:             {
  13:                 DataContractSerializer des = new DataContractSerializer(typeof(string));
  14:                 string responseText = des.ReadObject(args.Result) as string;
  15:                 SpeakIt(responseText);
  16:             }
  17:         });
  18:     client.OpenReadAsync(new Uri(string.Format(TRANSLATE_URI, _appId, HttpUtility.UrlEncode(TextToTranslate.Text), Languages.SelectedValue.ToString(), _currentLang)));
  19: }

Notice the DataContractSerializer use here.  The HTTP API returns serialized objects, so you’ll want to use this method here to deserialize to make it easier.

After we have the translated text, we pass that to the Speak API (notice the call to SpeakIt above) which returns a Stream that is an audio/wav format.   We know that Silverlight’s MediaElement cannot directly play lossless WAV format.  But luckily there is a MediaStreamSource API that enables us to essentially write our own decoders for audio/video.  One of the Silverlight team members, Gilles, created a WAV MediaStreamSource for us to use.  After having that and not worrying about decoding, I could create a new WaveMediaStreamSource with my result Stream and set that as the Source for the MediaElement – here is the resulting SpeakIt() method (TranslatedPlayback is the name of my MediaElement in the application):

   1: private void SpeakIt(string responseText)
   2: {
   3:     WebClient client = new WebClient();
   4:     client.OpenReadCompleted += ((s, args) =>
   5:     {
   6:         if (args.Error == null)
   7:         {
   8:             WaveMediaStreamSource mss = new WaveMediaStreamSource(args.Result);
   9:             TranslatedPlayback.SetSource(mss);
  10:         }
  11:     });
  12:     client.OpenReadAsync(new Uri(string.Format(SPEAK_URI, _appId, responseText, Languages.SelectedValue)));
  13: }

That’s it!  It’s pretty cool (bonus points to you in identifying the obvious pre-filled text being used in my sample).

I’ve almost completed my Seesmic plugin and using the Translator API has made it easier.  I’ve found that a simple wrapper to the HTTP-based methods is going to make things easier for people to use, so I’ve created a Translator Client for Silverlight that I’ll be releasing once I can complete the plugin (waiting on a few things).  This will make it easier for Silverlight developers to quickly consume the API for text and Speech translation.

The code (C#) for the above sample is here: MSTranslatorSilverlightSample.zip.  You will need a Translator Application ID key to run it yourself (put it in the App.xaml resources).  If you just want to see it running really quick, you can view it here: Speak Translator for Silverlight.  You will need Silverlight 4 RC to run the sample.

NOTE: The Translator API actually doesn’t need Silverlight 4, but I just created the app using that base.

Hope this helps!


This work is licensed under a Creative Commons Attribution By license.


3/22/2010 10:18 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
War Games quote.
3/23/2010 12:16 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
really cool!

But the German Speech translation has a bug: the lady speaks the word "was" (what) as "wurde" or "war" (was,were,...) which is completely different. Example:
in german the sentence "was ist das primäre Ziel?" ("What is the primary goal?") turns in "war ist das primäre Ziel?" ("Was is the primary goal?"). If I type "wass" instead of "was",the lady speaks cool german ;-).
3/25/2010 9:41 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
cool! but russian translation doesn't work for me, is it a bug?
3/29/2010 3:24 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Vladimir -- it works for me (en->ru).
4/8/2010 1:48 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Vangos -- I just tried it and the translation works fine, but the audio doesn't play -- I'm checking to see if it is a media bug (because a stream is returned) -- or could be an issue with the WaveMSS code as well from Codeplex.
4/15/2010 1:31 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Johnson -- looks like an invalid response from the Translator API.
5/17/2010 10:52 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Can I use but modify this a bit for a mobile application?
5/17/2010 11:18 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
What is the web reference for the soap of this API?
9/26/2010 5:54 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Hi all. Silverlight applications are great. I was also looking for an alternate to google translation which is not good, but this thing looks pretty handy.
male enhancement
9/30/2010 2:48 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Happy to see your blog as it is just what I am looking for and excited to read all the posts. I am looking forward to another great article from you.
how to claim back ppi
10/5/2010 1:13 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I totally agree with you about how hard it is to translate the asian language. The subtleties are just so different compared to the english language. I've seen Google's translator and while it does a good job with news articles, it doesn't capture the unique differences in many people's blogs. Therefore, you can get the gist, but you won't get the essence of what someone is writing. Thanks for an informative article.

Valerie H
wedding shoes
10/7/2010 11:57 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Oh, thanks for your fast response:) I tried using a WCF service voice (not WaveMSS) instead of MS translator and still no sound. It seems that the MediaElement can not establish its origin in the audio file that is generated. Thank you for taking the time to write this blog post. Much appreciated, very valuable information.
10/12/2010 1:41 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Hi there! I am happy I found this blog. I have bookmarked it to check back often. Regards from the Design Sessel Shop.
10/20/2010 10:48 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I am just loving this site it is providing very good informatiion about toys, i like toys really much.

<html>


how to get rid of spots

</html>
10/20/2010 1:34 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Yes , microsoft translator sounds really good, i used google translator but its not good,:(


<html>



href=”http://www.acnecaretreatment.com/get-rid-spots”>how to get rid of spots


</html>
10/21/2010 11:48 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Microsoft Translator would be very useful as it would help in conversioning with foreign people....thumbs up good report!!
http://www.acnecaretreatment.com/
10/27/2010 10:49 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Is this already available in Windows 7 OS? this will really be useful in creating Custom Website Design templates.
11/2/2010 8:39 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
it is nice what they want to do... it is like a virtual friend(gay chat).
When you are alone you can discuss with your desktop
11/5/2010 10:48 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Microsoft does a good job of staying out front, but they sometimes get ahead of themselves it seems and then we have to wait for bug fixes and that can be pretty frustrating. Hybrid Golf Clubs
11/6/2010 7:44 PM | # So Good
Is this already available in Windows 7 OS???
copy wii games|how to copy xbox 360 games
Gravatar
11/10/2010 4:14 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I'm really suprised no one has mentioned this, but at the end of the soundbite there is a strange click sound (happens on this live example and on my own dev PC). I raised a StackOverflow quesiton here about it - stackoverflow.com/.../how-to-get-rid-of-the-cli...
11/16/2010 9:45 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
business analyst

business analyst interview questions
It is the most comfortable site I have found as yet. From this site you will find links to local interest groups focusing on Sandy Bay and the Western Cape as well as the issues surrounding naturism in the area.
11/17/2010 12:43 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
It will be like a virtual fried... I am sure that in the future the operating systems will have this feature.
ball busting|wrestling
11/18/2010 8:35 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Sometimes silverlight struk my browser in IE, any solutions?
Submit Link
Refinancing
11/19/2010 6:32 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Where can I download silverlight?

Jazz In London
Hire a Jazz Band
11/19/2010 6:53 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I think we can download it from microsoft.
Online Live TV
11/19/2010 9:23 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Sometimes silverlight get problem on IE
logo contests
11/20/2010 11:15 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
It is the most comfortable site and made in great manner so that reader could get maximum information and learn many things. This is one of the best blogs This is highly informatics, crisp and clear. I think that Everything has been described in systematic I have read.

business analyst

business analyst interview questions
11/20/2010 11:18 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I really like this information, keep posting.

Yoga for Pregnant Women
11/21/2010 9:07 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
It really helping me out to my native language(norwegian)
fish finders
11/22/2010 7:24 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
this is the future... everything will be automatic... even the interface will have a 'soul'.
Chicago Wedding Photography
11/22/2010 3:43 PM | # re: orchid growing is too cool and fun
Looks like there are lot of spammer out there ! I rather prefer growing my orchids than read this comments. Quentin, from Orchibloom
11/23/2010 7:09 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I recently came across your blog and have been reading along.Affordable website Design I thought I would leave my first comment. I dont know what to say except that I have enjoyed.
Gravatar
11/27/2010 2:17 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Thanks for sharing a pleasant that have given us so great a collection of information. Great
work done by the exchange at all. simply gorgeous. Free virus protection
11/28/2010 5:46 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Nice tutorial, very easy to follow. I will try this with Silverlight and let me know how it works out. Thanks for sharing this info!

Snowboard sizing
11/28/2010 6:13 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Very easy to follow and turned out great, thanks for putting together such a well rounded post about this, just what I needed!

Vail Colorado
11/29/2010 6:28 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Thanks for sharing these info with us! I was reading something similar on another website that i was researching. I will be sure to look around more. no fax payday loans
11/30/2010 12:35 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Hi,
It seems like a nice resource for OOB feature.
Where can I see the video of your presentation?

Regards,
Jenifer
ccna exam
A Developer
USA
12/1/2010 12:15 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Just dropping in to let you know you have an interesting site. I hope you’ll continue to work on it. Wishing you all the best.
Best World Books Ever | Technologies For Business
Gravatar
12/2/2010 2:54 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I really enjoyed the quality information you offer to your visitors for this blog.I will bookmark your blog and have my children check up here often.This blog is valuvable for me.
pandora
12/7/2010 3:02 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
How do we get an API key? fish finder reviews
12/9/2010 1:06 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I think reading this will help me a lot in the related stuff Desktop Computers and is very much useful for me. alternative investment Very well written I appreciate & must say good job. SEO Consultants
12/13/2010 2:56 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Brilliant post and useful information…I think this is what I read somewhere…but I don’t know with your experience…
sorry letter

12/17/2010 11:01 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I only use Silverlight for web radio but if you disable it along with the wmp plugin, IE9 actually starts like a normal browser instead of like a gaming software. This wasn't working in anything but IE before this latest update biletul zilei pariuri
12/19/2010 9:36 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Great share...gave my ccna exam today..got vtp,acceslist n eigrp...had problems wen doing acc list, after configuring the commands correctly when opening the web browser frm all the hosts to cross check,braindumps | 70-236 | 70-270 it was giving access frm all the host, then again reconfigured the acl second time still facing the same issue...commands wer alrite ,thn saved config and quit...
12/20/2010 5:04 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Happy to see your blog as it is just what I’ve looking for and excited to read all the posts. I am looking forward to another great article from you.70-646
70-64770-648Like you, we had our own allotment of paying hundreds of dollars to attack at casual a individual exam. Buying abstraction guides, convenance tests, labs and even books on band to try and ample our accuracy with the adeptness it would yield to auspiciously canyon our tests. The botheration we faced about was that we were not fabricated of money, and bound absent the adeptness to abide to buy the added guides, or the continued licenses to abstraction for addition two to three months.
12/21/2010 11:55 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I am jolly a great deal happy to discovery and your web log and discover the invaluable facts on the topic hashed out.testking 640-816Translators still do a pretty poor job of most reasonably complicated phrases. I was wondering if you offer any subscription to your RSS feeds as I would be very interested but i can’t find any link to join here.Where is it? Regards, Lanita.The subtleties are just so different compared to the english language. testking 70-432I've seen Google's translator and while it does a good job with news articles, it doesn't capture the unique differences in many people's blogs. Thanks for an informative article
12/22/2010 3:35 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Excellent information in this post, and it looks like there are a lot of very positive comments here. -James, Anchorage movers
Gravatar
12/22/2010 7:15 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I got some hilarious translations, but sometimes humans will make funny mistakes too.

PPO Better
12/23/2010 9:30 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Thanks for posting this useful information. This was just what I was on looking for. I\'ll come back to this blog for sure! I bookmarked this blog a while ago because of the useful content and I am never being disappointed. Keep up the good work metal detectors
12/23/2010 11:08 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I admire the valuable information you offer in your articles. I will bookmark your blog and have my children check up here often. I am quite sure they will learn lots of new stuff here than anybody else!

Jenifer Mike
Senior Software Engineer
70-680 | 70-683
ITs TECH
USA

12/28/2010 10:07 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I completely agree with you. I really like this article. It contains a lot of useful information. I can set up my new idea from this post. It gives in depth information. Thanks for this valuable information for all. And of course nice review about the application.
I am enjoying my vacation in Boat they have high internet facility and you can also hire one boat from party boat rental Austin Austin office.
12/30/2010 3:19 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Wonderful post. Really silverlight is growing now. In future, it will take web graphics market. I am sure. Good post, Thanks from Part Time Jobs
12/31/2010 3:26 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
That is really simple code that you use. I always used the SOAP to create scripts like this , but now i'm going to try your examples. online vacatures
12/31/2010 3:57 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I hope this will function better then the old google translation, because that was reaaly a disaster.campings nederland
1/11/2011 1:47 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I am very happy to find this post very useful for me, as it contains lot of information. I always prefer to read the quality content and this thing I found in you post. | IT review | Thanks a ton for sharing
1/24/2011 7:17 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Hi guys!! here are some good links for [url=http://finalphasefatloss.org/]Final Phase Fat Loss[/url] and [url=http://suzannegudakunst.org/]Suzanne Gudakunst[/url] and also check out [url=http://robpoulos.org/]Rob Poulos[/url] and [url=http://tomvenuto.org/]Tom Venuto[/url] .
1/24/2011 7:38 AM | # MS SilverLight
Hi guys!! here are some good links for Final Phase Fat Loss and Suzanne Gudakunst and also check out Rob Poulos and Tom Venuto .
Gravatar
1/31/2011 5:23 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
this is what I was looking for.

For more minutes and texts Vodafone SIM only deals
2/19/2011 2:31 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I found your website perfect for my needs,I really loved reading. It was very well authored and easy to undertand.Thanks a lot for sharing your thoughts.. think about cena zlota this is great
2/22/2011 7:13 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Thanks for the codes. Do You programe it by yourself?

Medizin Übersetzer | Dänisch Übersetzer
2/23/2011 8:09 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
GREAT!I like listening to the music of avril.
3/1/2011 7:27 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Thank You very much for the sharing.

deutsch griechisch Übersetzung | deutsch türkisch Übersetzung
3/1/2011 9:45 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
This blog is perfect for me.This is such a wonderful useful resource that you'll be providing. You got so many points here, that's why i love reading your post. Thank you so much.!!!swollen glands
3/4/2011 4:25 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
That is one wonderful idea. red riding hood download | limitless download
Such a great application the lincoln lawyer download | paul download
3/8/2011 8:51 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
3/12/2011 5:31 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Hope you will have many people that like your art.SK0-003 test And im sure you will. I think this is new becaqouse some people don’t 310-200 test use too many colour. Especially the bright 642-691 test colour in their painting LX0-101 test and statue.





3/15/2011 5:07 AM | # re:
Make your Silverlight applications Speak to you with Microsoft Translator

conveyancing
epc
pat testing
3/18/2011 10:03 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Great article we have got here. Congratulations!
3/20/2011 4:10 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Very nice article! Just want to say thank you for the information you have shared.
Looking forward for your next one.
cv template
cv template free
curriculum vitae template
3/21/2011 3:11 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
This is a good post on the translator. I am glad I ran across this post today, it helps a lot and a good additional knowledge.

skip hire
skip hire prices
skip hire london
3/22/2011 2:03 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Creator can claim their rights in court administratively by examination of evidence to prove the process of manufacture or possession of unauthorized (piracy) of the product which is protected works. Owners can also apply for a court to stop the activities that visits can result in financial losses and hamper dissemination of such works. Expertos en Indemnización-Accidentes de Trafico
4/13/2011 10:34 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
is it possible to make Silverlight speaking?
printed fabric

4/17/2011 12:07 AM | # DavePore
Many people say that it is a good concept of outlining the unseen images and patterns in many documents by this communication devices. But I do not see any significant improvement compared to any other image capturing devices.
Orange County Criminal Defense Attorney
4/19/2011 7:48 AM | # PolarBeans
This is life. Here he is. As this is about, the picture of life. Like the art you are offering. Like looking for pieces on the sidelines of clutter. Such is life. However, all this makes us enjoy life. Hukum
4/22/2011 12:15 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Awesome! This is such a nice application. Thanks for sharing

Indoor golf simulator
Gravatar
4/22/2011 6:21 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Great things you’ve always shared with us. Just keep writing this kind of posts.The time which was wasted in traveling for tuition now it can be used for studies.Thanks
צלם חתונות
צילום אירועים
4/25/2011 6:01 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Hi great Article.,
but i need speech to text in web application. it is possible only for silverlight. any good example for this translator..?
any one help me.
Gravatar
4/27/2011 3:02 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
With the roar of the first season and only being seven episodes you can only imagine what season two will bring with thirteen episodes. Season three... Looking forward to the action packed fall preview.Palm Oil Extractor
4/27/2011 8:21 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Nice feature. In my it is very convenient.
Sneakers
4/28/2011 12:47 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Thanks for sharing your ideas and thoughts, i like your blog and bookmark this blog for further use thanks again.
download priest
download pirates of the caribbean: on stranger tides
download rio
5/15/2011 3:19 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
There are lots of sites out there which tells us about the use of silverlight.Yet, as a reader i was not impressed by them. But this site is somehow different. The simply explanation of the article really helps a lot. Wow like Tenant Background Check, i believe you can go far.
6/4/2011 2:08 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Six Figures is the jobs, news, career services and networking site for Executives, Managers and Senior Professionals to find permanent.Φωτοβολταϊκά
6/4/2011 5:26 AM | # GregosWerh
There are many things in the technology world which can be used as a good measures for judging whether or not the application is considered to be a good one. I think we should give it a good try for this application and see how is the result. The Law Office of Gregory W. Fox

6/13/2011 11:42 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
You definitely put a new spin on a subject thats been written about for years. Great stuff, just great!and I am on the lookout for such information.Thank you for another essential article. Where else could anyone get that kind of information in such a complete way of writing? I have a presentation incoming Double glazing repairs Birmingham
6/14/2011 10:42 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Without difficulty, the post is really the best on this deserving topic. I agree with your results and will thirstily look onward to your approaching updates. Saying many thanks will not just be enough, for the tremendous ability in your writing. I will instantly pick up your rss feed to stay privy of any updates. Very good work and a lot success in your! stephen joseph
6/15/2011 4:20 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
nice post..........Austin Home Builder
6/17/2011 2:27 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
f you want to search your own bookmarks, the Delicious search engine has been significantly improved over the last year or so, it’s work giving it a go. You can access it from the top right-hand corndeer of every Austin Home Builders
6/18/2011 1:36 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
nice ost. thnax...jeux de football
6/20/2011 3:18 AM | # MasiroLijo
I should see this as good opportunity for me to be able to understand the content of this website and convey the information to many people as possible. This is a must for me now. airport limo san jose ca
6/20/2011 4:31 AM | # KanyaDews
I like to read many important informations from this website. But I am sure, for many, this website language of medical terminologies would have been too difficult for people to understand. Office Furniture
6/20/2011 9:22 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
6/24/2011 12:09 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Very useful information! Customers are the king in any market and hence their concerns should be tackled at the earliest. Social Media has provided a very convenient way of listening to the customers’ grievances and also addressing them quickly.!@!@!@!@@

text spy
6/24/2011 4:01 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
This kind of blog always useful for blog readers, it helps people during research. your post is one of the same for blog readers. Thanks...Very good info, I feel a lot more people need to read this.

clubmz reviews
6/24/2011 3:13 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I find Microsoft Translator is more useful than Google Translator Ferienhaus Algarve Portugal
6/29/2011 9:32 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Thanks for a nice post,i will read other post of this blog
penny stock brokers
7/5/2011 7:34 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
There is currently quite a lot of information around this subject on the net and some are most definitely better than others. You have caught the detail here just right which makes for a refreshing change, I really like your blog, the way you create posts and topic you covered are just fantastic. I know how hard it can be to get the site visitors interested. I have decided to include your blog to my blog list. tenant screening
7/13/2011 6:13 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Hey thank you very much for this geat article!

Übersetzungen Norwegisch
7/13/2011 10:48 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Which is better? The google translate or the silverlight translator?
PMP Courses
7/15/2011 11:26 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Is a message I found this informative and interesting, so I think it is very useful and ... I hope the best work of the same from you in the future. In fact, his creative writing ability has inspired me. ... I would like to thank you for the efforts made in writing this article. Thanks for this articlewestern cape farms for sale
7/19/2011 6:24 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Pretty sure people would love to go to that place for shopping. Specially to those who are semi naughty or semi conservative people. I guess there are a lot of things their that can be bought. san diego HVAC

7/24/2011 12:39 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I have been under zak³ady bukmacherskie immense pressure off late due to the project zak³ady sportowe given in college for completion. But luckily I came across your article today and realized you came across bukmacherzy to me as a savior. Thanks!!!
Gravatar
7/25/2011 6:48 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Thanks for this site..it really helped me a lot and will let me learn a lot also..Once you’re done with that find some sloping block house designs who do a range of builders sunshine coast.
7/28/2011 3:12 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Great Post mate - I wish I saw it faster! pomysł na własny biznes I hope I will see more!
8/2/2011 11:17 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Easily, the post is really the sweetest on this worthwhile topic. I fit in with your conclusions and will eagerly look forward to your approaching updates.
8/12/2011 4:58 AM | # BumasJeff
I knew and I realized that language is fundamental on which to base all sorts of relationships. It is difficult for us to be able to do something if we have problems in the field of communication. This is all, should be a little enlightened by the dictionary. However, most of the dictionary is inefficient. nah, what I expect from this software is the efficiency and accuracy in translating languages. Property For Sale In Bloemfontein
8/16/2011 3:47 AM | # nice
A very good and informative article indeed . It helps me a lot to enhance my knowledge, I really like the way the writer presented his views. I hope to see more informative and useful articles in future.Buda Real Estate

8/17/2011 10:39 PM | # DeltaAlfa
I wish that we can have some good information related with the usage of this application to help out the need. I think we can start to consider to see what the reviews are about to say about this. Drop Shipping Home Decor

8/21/2011 10:00 PM | # HoplaMons
Learning the language was, in my opinion, is an easy and enjoyable as well. Among all the lessons I learned at this point, language lessons are my favorite subjects.
YouTube Downloader Online
9/29/2011 7:07 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I use Google Translator but would consider Silver light.
Always Avocat Gratuit looking for a improvement I used Yahoo Babel Fish Translator which in not too bad and can sometimes give different results.
For now I switch between the two of them
10/13/2011 5:34 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
My long experience in web application development will surely be able to clarify some of the concerns posted here on this site. However, the application may be different from one place to another another.I think that is something we must seriously consider how we can send some delegates from our country to this scholarship program. Tracy Anderson Method Reviews
10/22/2011 12:56 AM | # beads
It is also interesting in my opinion. Although I prefer a war movie than a real war. Yes for me it is more interesting to us. I think so. beads
4/10/2012 10:29 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
interesting !
6/6/2012 12:23 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Very interesting.Thank you for your time and for what you’re doing to encourage quality in the world of blogging. Kedarnath Yatra
8/23/2012 1:40 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
thanks for sharing this informative post .silver light is awesome but the only problem i see is "it is not open source"
8/25/2012 2:41 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
very interesting!
post are very helpful, thank you for enlightenment.
I have bookmark your site.
thanks
9/6/2012 2:08 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
I'm impressed. You're truly well informed and very intelligent. You wrote something that people could understand and made the subject intriguing

for everyone. I'm saving this for future use.<a href="http://www.youtube.com/user/LEDOUTFITTERS>Led outfitters reviews
<a href="http://www.facebook.com/ledoutfitters\>led outfitters reviews
led outfitters complaints
led outfitters complaints
10/3/2012 3:49 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Great Article, Will be using it to help me with my French, I'll bookmark this page. Cheers Cameraman Sydney
10/21/2012 6:19 PM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
very interesting!
really helpful for me

thanks
10/22/2012 2:23 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Great post. It's amazing how far we've come. I remember the excitement of typing in a word on my Amiga 500 and having the computer say the word!
1/18/2013 10:57 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
Cool, I didn't know you could do that with Silverlight applications. Thanks for sharing.
3/9/2013 8:31 AM | # re: Make your Silverlight applications Speak to you with Microsoft Translator
is it possible to share translate_uri and speak_uri?

 
Please add 8 and 1 and type the answer here:

DISCLAIMER:

The opinions/content expressed on this blog are provided "ASIS" with no warranties and are my own personal opinions/content (unless otherwise noted) and do not represent my employer's view in any way.