Have you tried 'speech to text' software, it's much better than it used to be.
I use it most of the time, and get around 98% accuracy. If you're a PC user it's called 'Dragon Naturally Speaking'. See
This link
PLEASE READ THE SPOTLIGHTS AREA OF THE FORUM REGULARLY, OTHERWISE YOU MAY MISS OUT ON IMPORTANT INFORMATION. Nothing on this board constitutes legal advice - always consult a professional about specific problems