Делает считывание произвольной сгенерированной строки для целей конвертации (в ASP.Net C#). Я реализовал это, используя решение Адриана, используя System.Speech.SpeechSynthesizer в следующей ссылкеСтрока ASP.Net для аудио
How to implement Custom Audio Capcha in ASP.Net
Но мой клиент не доволен голосом, как это неуклюжее несколько раз. Например, J считывается как G. (мне удалось разбить строку на массив символов и заменить J на «jay», который читает ее правильно). Поскольку это сервер, на который мы собираемся включить это, количество установленных голосом - это всего лишь одно, это Microsoft sams. Поэтому я ищу любой другой вариант, который будет читать его лучше. Я не могу использовать сторонний сервис или API (например, recaptcha), так как он является банковским сайтом (вы знаете причины безопасности)
Извините, что я отредактировал исходный вопрос. Надеюсь, теперь это имеет смысл. Подходит для беспокойства ... – Ramki