I invited my husband, Barry, to be a guest blogger for this piece, because I can’t begin to explain how he achieved this miracle. Please note: Barry is a Principal Software Engineer by day. I will attempt to translate anything I think may trip up us lay people.
Jessie did some “phrase banking” when she was first diagnosed with ALS in 2017 in anticipation of losing her voice. She recorded a library of phrases that are stored for verbatim use on a text to speech device. When she types “Hello!” the device plays her banked recording of “Hello!” in her own voice.
Jessie intended to do “voice banking” as well, in which she records a huge quantity of sentences, and then a company generates a synthesized voice that sounds like Jessie’s original voice. Unfortunately, between teaching and looking for a new house, Jessie only got halfway through recording the sentences before her speech was affected.
Like most folks in this situation, she listened to the various canned voices on her Tobii Dynavox device and chose a female voice that sounded “close enough”. These voices are good. The technology has come a long way from the computerized voices we heard growing up (…think “War Games” or Stephen Hawking’s early use of text to speech technology) but it was never her voice.
Well, we recently heard an interview with Eric Schmidt, former CEO at Google. He was talking about how they had a prototype a while back that could create a realistic voice clone from no more than a few minutes of audio. It was not released at the time for various reasons but it got me thinking that the time was right for us to return to this issue and do something!
As you know, Jess was a public school teacher for 24 years and she had a number of classroom videos she filmed. I extracted a bunch of clear voice audio from these and fed them into the ElevenLabs voice cloning app (https://elevenlabs.io/).
ElevenLabs markets themselves primarily for agentic (autonomic AI) content creation: voice overs, audiobooks, podcasts, chat bots, etc. However, their cloning capabilities were reviewed as highly accurate and expressive.
Indeed, the voice modelling was spot on from the ~60 minutes of input we provided. We now had a nearly perfect sounding Jess-bot!
I thought at this point that we might use the voice clone to generate content that could be fed into the traditional voice banking apps, having the voice clone do the “recordings” that you would normally do yourself in this process. Unfortunately, there is a maze of intentional licensing barriers to such an approach.
However, ElevenLabs does have a partnership with BridgingVoice which is a non-profit organization focused on ALS and assistive communication technology. “We help people living with ALS (pALS) maintain their ability to meaningfully communicate with family, caregivers, and medical professionals, no matter the stage of their disease.” BridgingVoice picked up the licensing fees for our use of the ElevenLabs voice clone API (Application Programming Interface). (https://bridgingvoice.org)
Then I wrote a little application to act as a broker between the various components. It takes in the input text from her typing app, communicates with the ElevenLabs API to vocalize that text, and processes and plays the audio returned. (From Jessie: if this paragraph confuses you, just go on to the next one. It won’t affect your understanding.)
And voila, Jess has her voice back! She types (with her eyes) anything she wants to say and it is vocalized in near real time with her cloned voice.
Note that BridgingVoice has a Tobii Dynavox integration app similar to the one I wrote that they provide free of charge to the pALS they support. If you need this, you should totally use it – it works just fine. I decided to write my own software because…
- I wanted to learn more about the technology and I was already halfway down the road of thinking through various issues in my head, so I couldn’t stop myself. 🙂
- The BridgingVoice app had some volume integration issues I really wanted to address to make the user experience smoother.
- I’m sure the ElevenLabs Text to Speech API is going to evolve quickly and I wanted to be in a position to incorporate new features without annoying the BridgingVoice folks with lots of questions and feature requests.
- I also added a bunch of additional INFO and DEBUG diagnostic logging so I can help Jess when things aren’t working so well. (From Jessie: I ignore the technical terms I don’t understand, if it doesn’t get in the way of my overall understanding.)
2026-02-22 13:41:04.202 [INF] VoiceApp Main()…
2026-02-22 13:41:04.234 [INF] Text: 86 characters
2026-02-22 13:41:04.867 [INF] GetAudio(): 0.627 seconds
2026-02-22 13:41:10.624 [INF] PlayAudio(): 5.754 seconds
2026-02-22 13:41:10.628 [INF] VoiceApp Main(): 6.516 seconds
The “Speak” button to the right on her eye gaze keyboard vocalizes with the same canned voice as before. The new “Voice” button on the left vocalizes with the clone. But the clone is dependent on a network connection to access the ElevenLabs API so we left the Speak button in place as a backup when we’re out of the house, or having a Wi-Fi outage, or whatever.

(Also, the clone tends to add confusing emotional tones to texts with just a word or two in length. So the old voice or banked phrases are still much better at saying “Yeah” or other simple texts that don’t provide enough language context for the clone to model very well.)
This is a small clip of Jessie from 2011 leading a class of high schoolers through a reading of Homer’s Odyssey:
And this is Jessie 2.0 today:
(Ok. You got me. I typed that, not Jess. But you get the idea.)
I’m sure this process is going to get even easier from here on out. It’s not hard to imagine a time when you turn on your text to speech device for the first time and it prompts you to record or input a few simple voice prompts. And that’s it, you have a highly accurate personalized digital voice. I’m just glad we were able to manually connect the tech dots for Jess’s benefit today.
So let Jessie know if you’d like to come by for a visit some time soon. She’d be happy to catch up and talk with you in her own unique and beautiful voice.
…Sing Out.
– barry
Allyson Kemp
This is AWESOME! I love hearing your voice. and yes, Barry is very talented. 🙂
David Lasky
This is really nice to hear. And Barry, though I don’t understand the more technical things you wrote, I’m impressed and happy that you are able to use your expertise to help give Jessie her voice back.
I am going to guess that we can thank AI for making this happen? I am opposed to AI in so many ways, but when it can help in a way like this, I am glad it exists.
Lisa
I love this! What a gift to still be able to hear your voice- it really does sound like you! You continue to amaze me Jess! And Barry – how lucky for Jess and all of us that you are in her life! ❤️
Daniel Noyes
Love this so much. Of course, Jessie, I am excited for you to have your voice back (cue Little Mermaid scene.) But the inner geek just wants to applaud Barry’s tech prowess. So bad ass!
Barry
Thanks. If I’m being honest, I feel kind of bad ass on this one.
Sara Esrick
Yes, you are SO bad ass! So incredible!
Bryan Haynes
Jess and Barry are a wonderful pair. Speech communication I think is the basis for a full and productive, not to mention loving, social community. I hope you have a fantastic time with the positive applications of AI.
Joseph Attilio Aprile
JessieI think that is absolutely brilliant and such a gift that I can actually hear your voice as it is meant to be heard.
Barry – Much Kudos to you sir – from my perspective, it is an astounding accomplishment in content, but, more importantly, in meaning.
Julia Chase
Oh my! What a treat! I was so surprised, and then jumped with joy when I heard your voice yesterday. I couldn’t believe it! In fact, as you know, I laughed with joy every time I heard you talk. I had not read your Blog yet, so I was in awe. You told me about your new Blog, I found it on my phone, and read it aloud.
I practically cried reading about the time, planning, expertise, skill, research and patience you applied Barry. How long did that take? Thank you!!! And Jessie, I loved the recording of you teaching your class, (embedded in the Blog). I would love to have been a student in your classroom, even though I know your assignments were hard. 🙂
While I might not be fully aware of the IT processes you used Barry, I sure comprehend the outcome! 🙂 Most of the time I could understand Jessie’s mechanical Tobii voice , but to hear her own voice: tonal variations, pitch, pauses, laughs, etc. takes me back 8 years – to the person I met when you moved into our neighborhood! Let’s keep talking and sharing stories! I love it!
Much love to you both,
Julia
Sara Esrick
Omg, this is so fantastic on so many levels! Barry, you are amazing! I can’t even comprehend how you made this happen! And, JESSIE! YAY! I got to hear your voice again tonight just like I remember it (and then in all its iterations, too!) So fun to hear the iterations. It’s like “name that voice!” I am so happy for you that you get to hear yourself again and that we all do, too! And what’s even better is the “I love you” that you still have without the cloned part! XO
Cameron Hall
WOW! Thrilled for you both, and for all of us! Barry, thanks for the technical summary which I partially understand and your description of the timing and context which seem incredible. Badass indeed! And hooray Jessie, so lovely to hear your beautiful voice again!
Jennifer Love
Jess and Barry,
This is so exciting! Congratulations, Barry, on writing the software that makes it possible for Jess to speak in her own (cloned) voice using her eye gaze technology! I found it fascinating that there is now both a “Speak” and a “Voice” button on your keyboard, Jess, that allows you to choose whether you want to use the “old” (“good-enough”) voice or your true-to-life, Jess-imbued voice.
Like others here, I loved listening to the recordings of your (Jess’s) actually speaking (while teaching) and the clip of your cloned voice. The cloned voice seems like a perfect replica. Jess, I always noticed that in earlier days, you would pronounce Barry’s name “Bah-ry,” with what I think of as an East-Coast lilt, a tall “a” on the first syllable. (With my West-Coast upbringing, I tend to pronounce Barry’s name more as “berry.”) I was excited to notice that the cloned version captures that nuance perfectly.
Yahoo! Kudos again. I am so excited for this amazing development in your communication technology, Jess!
Warmest wishes and love,
Jenny
Diane Armstrong
OMGosh this is fantastic! What an incredible treat to hear your voice Jessie! I also loved hearing your voice from the classroom. You are just incredible in every way. And Barry! You are a genius! What an amazing accomplishment. Totally bad ass!
I will get over to see you both soon! ❤️
Ilana
WOW! This is incredible! And seriously NICE WORK BARRY!!! (I am indeed shouting that.) The technology is incredible and when I listened to those clips, the clone voice sounds just like Jessie. Unbelievable. I’d love to come over and see this in action.
Stephanie Carmel
Well done Barry! What a gift this is to Jessie and all of us who love her. Thank you for sharing this story.