Яндекс SpeechKit не поддерживает распознование больших файлов (поддерживает с конца апреля). Решено было написать не большое приложение, которое сможет решить эту проблему.
Что делает приложение?
- Конвертирует mp3 файлы в opus
- Разибивает файл по каналам которые можно прогнать отдельно.
- Разбивает большие файлы на > 1МБ
- Конвертирует аудио файлы в текст
В файле Сonfig.php редактируем:
Создайте папки:
- audio
- audio/original
- audio/converted
- audio/converted/split
Параметры:
- Метод POST
- $_FILES['audioFile'] - в нем mp3 файл