Усередині чотирьох конвеєрів перекладу, на яких працює InterMIND
Стара сторінка /product/overview/how-it-works на mind.com відстала від актуального стану на кілька великих релізів. Вона описує єдиний «рушій перекладу» так, як це роблять більшість сторінок вендорів: одна велика стрілка від «ви говорите» до «вони чують». Ця картина була спрощенням уже два роки тому. Сьогодні вона хибна.
Насправді InterMIND працює на чотирьох окремих конвеєрах перекладу. Кожен розв'язує свою задачу, має власний рушій, власний бюджет затримки та власні межі якості. Спільний у них лише вибір мови. Рушій у них різний.
Це оновлена відповідь на запитання «як це працює».
Супутній матеріал: «Скільки мов ви підтримуєте?» розповідає, що саме охоплює кожен конвеєр (23 / 23 / 30 / 17). Ця стаття розповідає, що кожен конвеєр робить і чому він окремий.
Чому «один рушій для всього» — неправда
Платформа для живих зустрічей має виконувати щонайменше чотири завдання одночасно, і вони тягнуть у несумісних напрямках:
- Голос у реальному часі — на вході звук, на виході перекладений звук, поки спікер ще говорить, і кожен глядач чує його своєю мовою. Головне обмеження — затримка.
- Чат у реальному часі — короткі повідомлення, швидко, зі збереженням редагувань, цитат і HTML-структури.
- Спільні нотатки в реальному часі — спільний набір тексту символ за символом зі структурною ієрархією (списки, заголовки, чекбокси), яка має пережити переклад.
- Асинхронні файли документів — 40-сторінковий PDF, скинутий у чат. Бюджету затримки немає. Головне обмеження — точність відтворення: форматування, таблиці, номери сторінок, шрифт.
Можна зробити один гігантський виклик LLM, який намагається робити все це. Ми пробували. Він погано справляється з усім. Бюджет затримки для голосу означає, що модель не може «міркувати»; бюджет точності для документів означає, що мусить. Редагування в чаті потребує diff мовою глядача; 40-сторінковому PDF потрібне збереження формату, якого не дає жодна модель із потоковою видачею токенів.
Тож ми запускаємо чотири. Ось кожен із них.