Challenge
One of my friend Vishwas tried to send message in Skype and at that time he came to know that skype dosen’t supports Unicode Characters — Which is required stuff for sending multilingual message. He asked me to develop something. I was also knowing this and in back of my mind I was thinking to create some application using which skype can support Unicode Characters.
Solution
First, I started looking on web that how can i communicate with Skype using my C# Code and I found[someone truly said : A will will find a way] Skype4COM– “Skype4COM is an ActiveX component that represents the Skype API as objects, with properties, commands, events and notifications. Use Skype4COM in any ActiveX environment, such as Visual Studio or Delphi, and with a standard scripting language, such as Visual Basic, PHP, or Javascript. [Src : http://developer.skype.com/accessories]”
Secondly, I thought to use Google’s Translate feature in my application directly. So, user no need to go to Google Translate page do translation and copy-paste message. Then I found Google-API-for-dot-net
Now, the raw and basic material is ready with me. Now i need to write windows application and some hand crafted code to create my own Skype. But before starting i also thought a lot for name I wanted to give unique name and i found it — “PolyglotSkype” [polyglot — linguist: a person who speaks more than one language].
Finally, I am glad to share this tool with you. Below are few details of it:
Introduction
PolyglotSkype supports unicode characters, using which you can chat with your buddies in any language.
Main features
- Unicode support.
- Loads all your online skype friends.
- In-built Google Translate support — Supports so many languages!.
Screen shots
System requirements
Skype
.NET 3.5 SP1
How to use?
1. Install “PolyglotSkypeInstaller”.
2. Once installed it will create shortcut on your desktop “PolyglotSkype”.
3. Now, to use PolyglotSkype you need to be logged in to Skype.
4. When you run PolyglotSkype application skype will ask you for access. Please select “Allow access”.
5. That’s it! Enjoy 🙂
I would like to hear from you
If your feedback is positive tell to your peers else tell to me at : klpatil@hotmail.com. Feel free to post your suggestions/comments/bugs at provided email id.
Technical links
For Google Translate : http://code.google.com/p/google-api-for-dotnet/
For Skype API : http://developer.skype.com/accessories
Windows Installer : http://www.simple-talk.com/dotnet/visual-studio/getting-started-with-setup-projects/
Would like to Download? Click here
Eager to have your feedback!
Sourcecode : Coming Soon…
An awesome plugin, please carry on with more of development. A portable version is needed badly 🙂
Thanks Vishwas! — Will check the portable stuff!
Hey Kiran,
Can you make a portable version of skype so i can install that in my windows mobile.
Maulik, Good Idea — Need to check, because for this I’ve used Skype4COM Library — I’m not sure how can i use it for mobile applications.
Thanks for visiting my blog!
Happy Reading! 🙂
Thanks,
Kiran Patil
[…] day, you will have a tool which simplifies someone’s task. See Tools i wrote for fun — PolyglotSkype, TimeZoneConverter or you can start your open source project on […]