Voice Biometrics

Voxeo announced an initiative last week for voice biometrics which means being able to authenticate a caller based on their voice.

I gave it a spin using PerSay and after sorting out a tiny problem with the VXML referencing the wrong IP address the demo application worked exactly as specified. If anyone wants to try it out it can be reached on sip:9991445422@sip.voxeo.net

when /^234$/ then sys.Dial("sip:9991445422@sip.voxeo.net") # PerSay voice biometrics application.

The flow of the application is:

  • You will be asked to enter an ID using your phone’s keypad (don’t use 123456 as that’s the ID I used),
  • After the ID has been entered the application requests you to speak 0 to 9 three times to complete the enrollment process,
  • After the enrollment is complete hangup and then redial and this time after entering your ID you will be asked to speak 0 to 9 once and the PerSay server will authenticate your voice.

Ideally I’d like to have a voice biometrics application that didn’t need a numeric ID and could authenticate based on arbitrary conversation. That would make the process quicker and more flexible and open up applications such as being able to translate calls on the fly and associate each caller to a known identity.

  1. Seth Wisely’s avatar

    You have found a new way to hook me into learning more about VXML 😉

    Combine this will dial out.

    Dial SIP#
    “call jenny”
    call placed with vitelity credentials.


    Dial SIP#
    dial: 403#
    say: 0123456789
    call placed with vitelity credentials.

    I would have used les.net in my example but I am EXTREMELY displeased with their $1.99/Month privilege for being a customer fee recently levied under my radar. Now orgasmatron’s vitelity offer is more cost effective.


    1. sipsorcery’s avatar

      To get calls back from sipsorcery and the likes of Voxeo you’ll need to understand this post http://sipsorcery.wordpress.com/2010/01/23/tropo-blind-transfers/. Otherwise you’ll be stuck at the “call jenny” stage. After that a voice activated speed dial with Tropo (or Voxeo if you want the voice biometrics) should be a piece of cake :).



Your email address will not be published. Required fields are marked *