Category Archives: Tech

Technology

Transcription Tips

It may be too late for some of my fellow CRG-program buddies (some of which are much further along with their theses than I), but I figured that my process for transcribing interviews could be useful for someone else out there.

High-Quality Digital Recorder
I had no audio-recorder of any kind before I began this process, so I started doing a bit of research on the Internet and by talking with colleagues. Everyone told me not to skimp on the quality of the recorder, since you don’t know what kind of control you’ll have over your interview environment and some recorders are better at dealing with ambient noises than others.

I went ahead an purchased a Sony ICDUX70 Digital Voice Recorder for $60.00 online, and was very happy with it. It records directly to mp3, holds 12+ hours on the highest quality setting, and has a USB port for downloading with no special software required (works great on my Mac).

I’ve had two interviews in noisy areas, one was at a bar with not-so-quiet music and not-so-quiet guests, and was impressed by how audible the interviews came out.

Take Lots of Notes
Hey, you’re recording this with your fancy new digital recorder, so no use in taking copious notes, right? Wrong. Whenever your interviewee references a new name (organization or individual), acronym, or jargon, write it down. At the end of their response (or the end of the interview if you don’t want to break the flow), go over those names/terms and make sure you’ve got them right. Humans are agreeable creatures, and sometimes I find myself thinking that I’ve understood a term or reference, only to find out that I’m not 100% sure during the transcription process. This step saves a lot of time and prevents you from having to write a potentially embarrassing follow up email.

Voice Recognition Software
Here’s where I got a bit creative. Speech-recognition software has come a long way since my last encounter with it back in 2000, but it still can’t accurately understand a voice that it hasn’t been trained to recognize. So, if you’re hoping that you can just run your recorded interview through a computer and receive a relatively accurate transcript, you may have to wait another decade. :(

That doesn’t mean that it can’t be pretty useful, though. I already had a copy of MacSpeech Dictate (equivilent of Dragon NaturallySpeaking for Windows), and I invested about 30 minutes of training-time before the software could do a pretty good job at understanding what I was saying. This kind of software isn’t cheap ($99-199), and it works better with some voices than others (for example, accented speakers). I really would recommend playing around with a demo or an internet copy to see if this will work for you in the long run, before investing in something which may not be that useful for your specific situation.

Here’s my process:

  • Spend some time training your voice software (and yourself) until you get to a point where it can understand a good deal of a practice text.
  • Copy mp3 interviews onto your computer.
  • Fire up an mp3 player capable of adjusting the play rate without changing the pitch (QuickTime will do), and set it to half speed playback.
  • Plug in your headphones and make sure you can clearly hear your recording.
  • Start your voice software.
  • Playback your interview and speak out-loud what you hear through your headphones. This takes a bit of practice but at half-speed playback it’s not too big of a challenge. Don’t worry too much about errors, your job is to get as many of the words as possible into a text-editor.
  • Close your voice software, and go back and format the messy document you’ve made as best you can.
  • Now play back your interview again (possibly at normal speed), and edit your transcript as you normally would, pausing after each sentence and rewinding during difficult moments.

This process is far from perfect, but I’ve found that listen-and-repeat method can usually get a good chunk of the data into text format which I can then edit. Editing an incomplete transcript, of course, is always easier than doing the whole thing from scratch. I’ve been able to use this method to get transcribing down to a 4:1 or sometimes 3:1 ratio of transcription-time to interview time, which isn’t too bad.

KPN + Speed Touch = no Vonage

This post is not really related to study abroad. I’m just putting this up here in the hopes that someone who has a similar problem can find the answer.

So I finally got internet access (a neighbor was nice enough to let me install a wireless access point), but I found that I could not use my Vonage Softphone to make calls back to the states. This is the third network I’ve been on here where it would not work.

The thing they all have in common is that KPN (dutch telco) is their ISP. Looks like KPN doesn’t like their users using VOIP to make cheap/free long distance calls, so they block SIP. That’s the bad news.

The good news is that they’re idiots. The block configured on the DSL modem/router which is not password protected. The option is pretty hidden though, you have to telnet into the modem to change it (it’s not in the web-interface).

So, if you have KPN and a Speed Touch 500-series DSL modem (Thomson or Alcatel), here’s how to hack it (mine says it’s a 546, but this should work for 510 or 530 models too):

  • Telnet to 10.0.0.138 (modem’s address)
  • Login as “root” or “Administrator” (both work on mine). It should not prompt you for a password.
  • At the => prompt, type “nat unbind application=SIP port=5060″
  • type “config save” to make the changes permanent
  • type “system reboot” to restart the modem.

This worked great and allowed me to use Vonage with KPN. It took me forever to figure out how to get it working, but after I did I searched for that command and found that this seems to be the fix for a whole lot of providers who block this same way (BT, Telstra, and others).

Blocking SIP may kill iChat and other video/voice/chat programs as well, so it’s not a very nice thing to do.  Bad KPN!

School House Superparamagnetic Rock

So I was reading about Seagate’s new perpendicular hard drive and, like you, thought to myself “I wonder what a perpendicular hard drive is…” I hopped over to google, typed in perpendicular hard drive, and got this site.

Wow.

Since it’s the first hit on google I assume a lot of people have seen it, but if you haven’t, you should. It’s hilarious.

Diplomats with Money

Well, for a while now I’ve been seeking out ways I can combine my IR degree with my technical experiance. I’ve had it said to me that corporations, especially highly globalized tech corporations, need diplomats just as much as governments do.

Today I read about how true that statement really is. Chinese President Hu Jintao’s first visit to the U.S. will not be to Washington D.C., but instead to the state of Washington. C-net is reporting that he will be attending a dinner at Bill Gates’ house, along with other top pacific economic players.

This comes on the heels of the Chineese government requiring all PC makers to ship their product with a “licensed” operating system. Someone should tell them that Linux is both free and licensed. :)

So… when do you think Microsoft will get a seat at the U.N.?

HOWTO: Make Terminal.app behave properly

This is just a pet peeve I have with Mac OS X’s Terminal.app. PageUp, PageDown, Home, and End control the line buffer saved in Terminal.app, but doesn’t control those features in whatever program you’re using.

For example, if you’re using vim, emacs, or you’re ssh’ed into another computer and using a command-line irc client (in my case, irssi), you may want the “page up” command to be sent to that program. Holding down Shift *should* make this work, but on my MacBook Pro it doesn’t (maybe because I also have to hold down fn?).

Anyhow, open up a terminal, go to the Terminal menu, and select “Window Settings”. Select “Keyboard”, and now you can see all of the actions for various key commands.

We’re trying to set the following keys to do these actions:

  • PageUp = “\033[6~”
  • PageDown = “\033[5~”
  • Home = “\033[1~”
  • End = “\033[4~”

Unfortunately, it’s not that easy. If you go find the PageUp key and click on “Edit”, you may notice that when you try to type a backslash (\) it enters a double backslash (\\). Also can’t use your delete key to edit the string.Do the following:

  • Find the key “F20″ and click on “Edit”
  • Highlight the String (\033[34~) and hit command+c to copy it.
  • Close the window -Find “PageUp” and click on “Edit”
  • Make sure the “key” is PageUp, the “Modifier” is none and the “Action” is send string to shell:
  • Hit command+v to paste the string from F20 into the box.
  • Use the “delete” button in the window (NOT on your keyboard) to delete the last 3 characters. (3, 4, and ~)
  • Enter in “6~” (you will have \033[6~ when you are done)
  • Hit “ok” and the window will close
  • Click “Use Settings as Defaults” to keep your changes.
  • Repeat process for PageDown, Home, and End (the string will be different, see above listing).

Again, don’t forget to save your settings as deafaults otherwise new terminals won’t have the same settings.

Enjoy your (now working) Terminal.app.

If you need to scroll up or down in Terminal.app ‘s buffer, use the slider or arrows on the right, or you can hit command+up arrow or command+down arrow on your keyboard.

This works on Mac OS X 10.4.5 with Terminal.app version 1.5 (133)

Fun with hardware

Well, school has kept me really busy recently, and if that weren’t enough, I’ve got a bunch of hardware projects going on around the house.  Some of them are fun.

First off, my new roomate moved in, and he’s got a nice big screen TV and Tivo.  We’ve been playing around with Tivo Desktop, transfering files and such on and off of the Tivo, allowing it to access our mp3′s and movies, and all sorts of other fun stuff.  I’ve also convinced him to add a second drive, which will be done as soon as we get the mounting bracket’s he ordered.  That may end up being a full post in the future.

My Macbook Pro also arrives today.  Well, technically it already arrived, but I was in the shower so I didn’t hear the doorbell.  To make things worse, I got to watch the FedEx truck drive away from the little window in my shower.  So sad.  Anyway, I’ll be picking it up tonight and play with MacOS X a bit before I try to repartition the drive and install Gentoo.

This frees up my Dell, which is headed over to my dad’s.  Since he lives 2 houses down the street, this will revive the 802.11 antenna project (the pictures are more interesting), which died when (or slightly before) my brother moved up to Sacramento.  When I went up to investigate why it had stopped working, I found the entire Linksys WAP 11 was completely corroded internally, I guess my home-made seals didn’t work out too well.

Regardless, I was rather impressed with how long the little guy held up (it was clear that he had been rusting for a very very long time), so I ordered 2 more of those guys on ebay.  This time I’m trying to get access to the whole house, not just the closest room, so I’m going to be using (at least) one of the 4 ultra-high-gain antenna’s which Dan over at oiccam gave me (thanks Dan!).

I’ll post more on the wifi thing as soon as I get my AP’s and figure out what I’m doing…