What's going on with President Donald Trump and his hotly-debated call with Ukrainian President Volodymyr Zelensky? 

The White House recently released a "rough transcript" of the call and noted that the document was created with help from voice recognition software.

What exactly does that mean? What is voice recognition software, how accurate is it, and how can it be used in other situations?

Sanjeev Khudanpur, an expert in speech recognition, machine translation and language processing at The Johns Hopkins University, can help answer these questions and more.

He is available for interviews.