Для решения вашей задачи можно использовать комбинацию различных инструментов, таких как системы распознавания речи (ASR), индексации текста и поиска. Вот список некоторых бесплатных и платных вариантов:
1. Elasticsearch (бесплатно, с открытым исходным кодом) - мощная система полнотекстового поиска и аналитики. Вы можете использовать Elasticsearch для индексации текстовых файлов и текстовой транскрибации видео и аудио файлов.
2. Tesseract OCR (бесплатно, с открытым исходным кодом) - оптическое распознавание символов, которое может быть использовано для извлечения текста из изображений и видео.
3. Vosk (бесплатно, с открытым исходным кодом) - система распознавания речи, которую можно использовать для создания текстовых транскрипций аудио и видео файлов.
4. Google Cloud Speech-to-Text (платно) - услуга распознавания речи, которая может быть использована для транскрибации аудио и видео файлов.
5. Amazon Transcribe (платно) - услуга от Amazon для автоматической транскрибации аудио и видео файлов.
6. Microsoft Azure Speech Service (платно) - услуга от Microsoft для распознавания речи и транскрибации аудио и видео файлов.
7. DeepL (бесплатно и платно) - сервис машинного перевода, который можно использовать для перевода транскрибированных текстов на русский язык.
8. Google Translate API (платно) - API для машинного перевода текста от Google, который может быть использован для перевода транскрибированных текстов на русский язык.
Вы можете использовать комбинацию этих инструментов для создания своей собственной системы поиска и упорядочивания файлов. Например, вы можете использовать Vosk или другую систему распознавания речи для транскрибации аудио и видео файлов, затем перевести текст с помощью DeepL или Google Translate API и затем индексировать и искать с помощью Elasticsearch.