5

Я хотел бы иметь возможность диктовать приложение Delphi, используя распознавание речи Microsoft Vista. Однако при попытке диктовать в TMemo это просто не работает. Я заметил, что Firefox 3.0 имеет ту же проблему, и после того, как они связались с Microsoft по поводу этой проблемы, они told them, что им необходимо реализовать Text Services Framework для своего приложения.Vista Распознавание речи в Delphi

Мне интересно, есть ли способ реализовать это в Delphi, чтобы я мог диктовать TMemo или TRichEdit. Поиск Google для решения не привел к каким-либо соответствующим результатам. Где бы я начал искать решение?

Edit: я узнал, что есть способ, чтобы включить распознавание речи во всех программах, даже те, которые не поддерживают его, просто перейдя к опционам распознавания речи Windows и выбрав Включить диктовку везде , Однако, когда вы используете это, чтобы диктовать в поле редактирования, которое не использует Структуру текстовых служб, оно всегда выставляет панель Alternates Panel, которая отображает приглашение Скажите номер рядом с нужным элементом, а затем OK. Хотя это может работать для коротких предложений, у него нет многих полезных функций, таких как исправление или удаление слова. Поэтому я все еще пытаюсь понять, как включить распознавание речи, не полагаясь на Включить диктовку везде.

ответ

1

Я узнал, что есть способ включить распознавание речи во всех программах, даже тех, которые его не поддерживают, просто перейдя к вариантам распознавания речи Windows и выбрав Включите диктовку везде. Однако, когда вы используете это, чтобы диктовать в поле редактирования, которое не использует Структуру текстовых служб, оно всегда выставляет панель Alternates Panel, которая отображает приглашение Скажите номер рядом с нужным элементом, а затем OK. Хотя это может работать для коротких предложений, у него нет многих полезных функций, таких как исправление или удаление слова.

+0

Несмотря на то, что это не лучшее решение, я считаю его лучшим ответом, пока кто-то не найдет лучшего решения. – Senseful 2009-10-26 04:54:31

-2

Text to speech in Vista

Просто протестировали его с помощью кнопки, как демо-код на этой странице, отлично работает в Vista SP1/D2007. (смешно, я нажал тег-ссылку «Vista» и нашел его там ...)

+1

Вопрос заключается в речи на текст, а не на текст в речь. – skamradt 2008-11-10 15:32:03

Смежные вопросы