Skype Desktop API Disabled?

The CallGraph Skype recorder is built on the Skype Desktop API. Some parts of the API was deprecated by Microsoft last year. The announcement can be found at the following link.

http://blogs.skype.com/2013/11/06/feature-evolution-and-support-for-the-skype-desktop-api/

Fortunately CallGraph did not use those APIs and was still working. With the 6.22.0.107 Skype update however, it seems that some more APIs have been removed from Skype. We have received multiple bug reports that CallGraph has stopped working after this update. CallGraph does not seem to receive any data from Skype and therefore the other side of the call does not get recorded. But there has been no update from Microsoft regarding this.

The best advice we can give right now is to try out the other Skype recorders listed on the Skype Website. Some of them are free and still available. If the API has been deprecated, then none of the Skype recorders will work.

https://support.skype.com/en/faq/FA12395/how-can-i-record-my-skype-calls

In the meantime, if you are facing issues with CallGraph, please enable logging, record a test call and send it to support@scribie.com. We will keep monitoring the situation and update whenever we have more information.

 

CallGraph Retirement

Skype recently announced the retirement of it’s Desktop API by December 2013. CallGraph Skype Recorder is built on the Skype Desktop API and depends upon it to function. Without the Skype Desktop API CallGraph Skype Recorder will cease to function. It is very unfortunate, but we will be forced to retire CallGraph Skype API along with the Skype Desktop API. There are no workarounds possible.

CallGraph Skype Recorder was released in March 2008 and as a free tool to record Skype conversation. It was, and still is, the only free Skype Recording Plugin without any limitations. It is especially popular in the podcasting community and a lot of podcasts are recorded still with CallGraph. For us, it was a great tool to provide our customers. At the end of the day, we are very happy that a lot of people used our tool and were happy with it. Thank you for using CallGraph.

As a fallback we would suggest using an app on your phone to record the call off your computer speakers.  It leads to a loss of quality, but it works.

Update  (7th November, 2013): The call recording API will not be retired at this time, as per Microsoft. CallGraph should therefore continue to work.

 

CallGraph: Stereo vs Mono Recording

CallGraph Skype Recorder records by default in stereo mode which means that your voice and other participant(s) voice are on different tracks in the file. While playing back you will hear your voice on one side of the speaker while your caller/callee’s voice on the other side. To force CallGraph to record in a single track change the channels to mono from Configuration -> Recording tab (how-to). This change will affect all subsequent calls recorded with CallGraph. For older one’s, you can convert them to mono using an audio editor (eg. Audacity).

The stereo mode is useful if you’re recording podcasts since you can edit each track separately. Having voices on separate track makes it easier by an order of magnitude. It also helps with the transcription of audio file and we recommend that you record in stereo mode if you plan to get it transcribed.

Sometimes due to misconfiguration of the PC’s playback settings, only one track is audible during playback and it appears that CallGraph is recording only one side of the call, even though Skype connection has been authorized. A quick fix is to set the recording mode to mono.

 

CallGraph Browser Failure

If CallGraph Browser fails to start or if you get an error message similar to the following

Error: Platform 5.0 is not compatible with minversion> =1.8 maxversion<= 2.0

Then please download and install the following setup to fix it.

http://scribie.com/download?f=CallGraphBrowserSetup.exe

After the install finishes, please restart CallGraph. To restart CallGraph, please right click on the CallGraph System Tray icon and choose Exit from the popup menu.

Please note that CallGraph will still work fine without the CallGraph Browser. Skype calls will still be recorded and saved in your PC’s My Documents\My Call Graphs folder (or wherever you have set it to). The CallGraph Browser is User Interface which allows you to manage your recorded calls. It is a Mozilla XULRunner application and depends on the XUL runtime. If you update Firefox or uninstall it CallGraph Browser might stop working.

Update:

Please check the following link if your calls aren’t being recorded correctly.

https://scribie.com/blog/2014/12/skype-desktop-api-disabled/

 

One Sided Recording

If you run into the situation where you recorded a Skype call with CallGraph but you can hear only one side of the conversation when you play it back, then there are two things you can do.

  1. Check if CallGraph has been authorized to connect to Skype. Without Skype authorization CallGraph cannot access the voice data from the Skype call and therefore cannot record the other side of the conversation. Skype authorization process can be sometimes tricky. If you face any issues then check the post on troubleshooting tips.
  2. If authorization has been done, then try setting the recording mode to mono from configuration -> general tab and recording another test call. CallGraph records by default in stereo mode where your once and everyone else’ voice is encoded on different tracks. Unfortunately some PC’s are not configured correctly to play such files and you can hear only one track during playback. In mono mode both channels are mixed into a single track.

Once CallGraph has been authorized to connect to  Skype it should be able to record both sides of the conversation just fine.

 

CallGraph.Biz is now Scribie.com

We have moved to a new domain; Scribie.com. All the accounts data from CallGraph.Biz has been migrated to Scribie.com. If you had an account on CallGraph.Biz then you can now login to your Scribie.com account and check.

https://scribie.com/account/login

With Scribie.com the focus is more on our audio transcription service. We have been working on our outsourcing platform for a long time and we are very confident about it. It’s the best audio transcription service you’ll find out there.

We have also discontinued the online backup and Skype Group Collaboration services. We are not accepting new accounts for those. If you had been using those services then your files will still be available and you can still keep uploading. But, we are not planning to add any new features or maintain it.

We still offer the CallGraph Skype Recorder for free and plan to continue working on it.

 

Skype Unable to Respond

If you get the message “Another application (CallGraph.exe) is attempting to access Skype, but we are unable to respond” from Skype, here are few things you can do to resolve this issue.

  1. Make a call to Skype Test Call Service (echo123) or any other contact. This will force Skype to check it’s database of whitelist’ed plugins and respond to CallGraph thereafter.
  2. Restart both Skype and CallGraph several times. To exit CallGraph, click on the CallGraph system tray icon and choose exit from the popup menu. Same for Skype.
  3. Try starting CallGraph after 15-20 minutes of starting Skype. This will allow Skype to settle down a bit and have more time to respond to CallGraph.
  4. Ensure that both Skype and CallGraph are running as non-admin. Both Skype and CallGraph do not require admin permissions to run.
  5. Check if your Antivirus or Firewall is blocking the communication between Skype and CallGraph. Try adding exceptions for both Skype and CallGraph.
  6. Try re-installing both Skype and CallGraph.
  7. Try restarting your PC.

For 64 bit machines, please try the following

  1. Uninstall CallGraph completely.
  2. Download and install the vcredist_x64.exe from the Microsoft website.
  3. Install CallGraph again.

Click here for step-by-step instructions on how to authorize CallGraph to connect to Skype.

From our testing what we have found is Skype is usually able to respond back after a few tries. So restarting CallGraph a few times works. If nothing works then enable logging in CallGraph (configuration -> general tab), restart CallGraph, start recording and stop it after 5 seconds and send the log file to support@scribie.com.