Распознавание голоса в PHP?

Я ищу распознавание голоса в PHP.

У меня много wav-файлов (10-15 секунд), и я хотел бы, чтобы распознавание голоса распознавало 1 или 2 слова из каждого wav-файла, а затем помечало его в базе данных или csv.

все файлы имеют тот же голос и акцент (тот же человек lol)

пример псевдокода:

$voice = new play('file.wav');
$result = $voice->recognise("Good Morning");
if ($result) { 
  echo "Matched Good Morning"; 
  //flag to database or csv
 } else { 
  echo "No match found";
 }

какая библиотека распознавания голоса PHP может это сделать?

2 ответов


PHP не имеет этой встроенной функции, но для этого доступны API. SpeechAPI - один из них. Сфинкс это другое.


подобные вопросы задавались и раньше. Возможно, вы захотите увидеть https://stackoverflow.com/a/6351055/90236 чтобы начать поиск речевого движка.

также было несколько вопросов относительно использования Php для распознавания речи на веб-страницах. Не похоже, что вы это делаете, но это Php -https://stackoverflow.com/a/8717077/90236