I used Google voice for my upper level students last month. They called the number for my account and retold a story in Spanish. I like Google voice because I have access to their recordings on any computer. I also used it on my blog to tak to them in Spanish. However, the transcriptions in Spanish do not work.
Fred, have you tried Lingtlanguage?
Este catalago me parece increible. Muchas gracias. Voy tratar de verlo con tiempo.
My students use yodio.com. There is an online tutorial and everything. Currently it is free!