Как да създадете приложение за разпознаване на реч

Подготовка на софтуер за разпознаване на реч

Стъпка 1

Групирайте софтуера си с програма за разпознаване на глас, като Dragon NaturallySpeaking или ViaVoice от IBM. Ако сте разработчик на софтуер, дайте възможност на потребителя да закупи софтуера. Като част от процеса на инсталиране на приложението, потребителят трябва да инсталира програмата за гласово разпознаване.

Стъпка 2

Конфигурирайте софтуера за разпознаване на реч. За да може вашето приложение да се възползва максимално от гласовото разпознаване, програмата трябва да бъде конфигурирана правилно. Това означава, че настройките на микрофона и езика трябва да бъдат коригирани по подходящ начин, за да се възползват напълно от възможностите на програмата.

Стъпка 3

Обучение на програмата за разпознаване на реч. Това може да се направи извън приложението, в зависимост от естеството му. Ако това е така, повечето програми за разпознаване на глас включват програми за обучение и екрани, или програмата може да бъде обучена в текстов редактор.

Интегрирайте въвеждането на текст

Стъпка 1

Изградете текстов или богат текст контрол в приложението си. Много от програмите за разпознаване на реч работят с всички програми, които имат опции за въвеждане на текст. Ако ви е необходимо въвеждане на думи, приложението вероятно няма нужда от промяна, за да работи с програма за разпознаване на реч.

Стъпка 2

Включва допълнително място в контрола за въвеждане на текст. Тъй като програмите за разпознаване на реч могат да разпознават говора по-бързо, отколкото мнозина могат да пишат, може да е необходимо да увеличите размера на контролите за въвеждане на текст. Оставете достатъчно място, за да пишете текст и да преглеждате в реално време.

Взаимодействие чрез API

Стъпка 1

Той използва интерфейс за програмиране на приложения (API), за да взаимодейства със софтуера за разпознаване на реч. Много програми за разпознаване на глас включват API за използване от други приложения. Използването на едно ще позволи на приложението ви да има пълен достъп до всички функции за разпознаване на глас и ще даде на потребителя пълен контрол над приложението чрез реч.

Стъпка 2

Интегрирайте приложния програмен интерфейс (API) с приложението. Това може да включва повече от един "режим" на гласов контрол. Създавайте команда думи като "запазване на файл" или "създаване на нов файл". При въвеждането на текста потребителите трябва също да могат да се редактират без да се налага да докосват клавиатурата и да активират функциите на богатия текст, като например получер шрифт, курсив, подчертаване и други промени в шрифта.