<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d22492444\x26blogName\x3dWireless+Utopia\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dBLUE\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttp://witopia.blogspot.com/search\x26blogLocale\x3den_US\x26v\x3d2\x26homepageUrl\x3dhttp://witopia.blogspot.com/\x26vt\x3d-8035761404187226967', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script>

Wireless Utopia

The journey towards a free wireless world.

Call Graph Web Service Launched

Sunday, June 29, 2008

Blogging has been very light lately. The reason being a) Twitter has completely taken over my urge to put my thoughts online and b) I have been busy with the Call Graph Web Service. Its called CRIMS: Call Record Indexing and Managemnt Service and its done. We have opened it up for everyone now. :)

The purpose is simple. It give you storage, sharing, search and transcription services for your Skype Calls. Here's how it works. You first sign up for the service, then download our Skype call recording client, associate the client with the your account on CRIMS and magically all your Skype calls will start appearing on the site. You can do various things with it after that, the most useful being search and generate transcripts.

The search is done through our keyword mining technology. We process the call record and generate a list of keywords for the call. The call is then indexed with these keywords. So if you used the word "Wireless Utopia" several times during a call then both wireless and utopia would become a keywords for it. Few months down the line if you want to locate this particular call, you just search for wireless and you'll get it back.

The transcripts are a bit more tricky thing though. The first pass is through a Automatic Speech Recognition engine. It processes the call and generates an output. Then we manually proof read the transcripts and correct all the errors. Right now the manual effort required is very high but we are hoping that as we improve the system we will be able to gradually reduce this manual effort.

Its important to note that we do try and protect the confidentiality of the call records. Even though its being heard by a person, we ensure that a single person does not go through the whole call. We use various methods to ensure that. Also, till you order the transcripts the call record is machine processed. So you have a control on which call records can be heard and which one's cannot be.

Apart from these, you can also choose to just archive your call records and keep them with you. Or share them with one click if you want to. We provide these services for free for the time being. Read up on our FAQ to know more.

I'd urge you to try out the service and let us know what you think of it. A lot of effort has gone into this and a lot more needs to be done. With your feedback and help we can surely improve it.

Tags: Call Graph, Recording, Audio Search, Transcripts
posted by Rajiv, 12:54 AM | link | 7 comments |