Weryfikacja mowy to aspekt oprogramowania do rozpoznawania mowy, który wykorzystuje program komputerowy do przewidywania określonych wzorców mowy, a następnie sprawdzania, czy wzorce te znajdują się w nagraniu głosu lub na żywo mówiącej osoby. Te wzorce są zwykle związane z rytmem, wysokością i zmianami tonalnymi, powszechnymi dla osoby mówiącej. Ta funkcja oprogramowania do rozpoznawania głosu może być wykorzystana do nauczenia osoby, jak poprawnie mówić z określonym akcentem lub fleksją głosu, co jest korzystne dla kogoś, kto próbuje nauczyć się określonego stylu języka. Weryfikacja mowy może być również używana z programami do rozpoznawania głosu, aby sprawdzić, czy mówi określony mówca, i jest to często używane w aplikacjach zabezpieczających.
Ogólnie rzecz biorąc, weryfikacja mowy to proces, dzięki któremu program komputerowy jest w stanie nie tylko rozpoznać, ale także zweryfikować pewne aspekty dźwięku mówionego. To zazwyczaj wykorzystuje inne nagrane źródła mowy, aby porównać i znaleźć różnice i podobieństwa. Taka weryfikacja zazwyczaj wykorzystuje pewne aspekty mowy, takie jak wymowa, ton głosu i akcenty sylabiczne kładzione na niektórych słowach podczas mówienia. Oprogramowanie do weryfikacji mowy jest często wykorzystywane do rozpoznawania ogólnych wzorców w określonym typie mowy lub unikalnych sposobów, w jakie konkretna osoba mówi.
Ogólne rodzaje weryfikacji mowy są często wykorzystywane w coachingu lub nauce mówienia w nowym języku lub uczenia się określonego dialektu lub akcentu języka. Może to być często wykorzystywane przez aktorów, polityków i dyplomatów do opracowania wzorców mowy, które bardziej pasują do ideału językowego. Programy komputerowe z tego rodzaju weryfikacją mowy zazwyczaj analizują mowę użytkownika i porównują ją z zaakceptowanymi próbkami mowy z odpowiednim akcentem. Zmiany, które użytkownik powinien wprowadzić, zostaną zilustrowane, a większość programów będzie dostarczać klipy audio, aby użytkownicy mogli również usłyszeć różnice.
Weryfikacja mowy może być również wykorzystywana do celów bezpieczeństwa w połączeniu z oprogramowaniem do rozpoznawania mowy. Ten rodzaj oprogramowania zostanie zaprogramowany z próbkami audio konkretnej mówiącej osoby, które są następnie analizowane w celu wyizolowania pewnych wzorców mowy wskazujących na tego mówcę. Nagrania są następnie przechowywane i mogą być porównane z przyszłą mową w celu zweryfikowania tożsamości mówcy. Dzięki tego typu programowi weryfikacji mowy bank lub podobna firma może umożliwić klientom dostęp do kont osobistych przez telefon i upewnić się, że to klient dzwoni, analizując głos klienta. Takie programy niekoniecznie są niedrogie lub powszechnie używane, ale w przypadku niektórych zastosowań mogą być całkiem korzystne.