Що таке MurText?
Murtext перетворює аудіо- та відеофайли на вашому комп’ютері в текст.
Які особливості відрізняють Murdext від інших програм?
• Це 100% безкоштовно. «Безкоштовно» не використовується як маркетинговий трюк.
• Пропонує необмежену транскрипцію.
• Не потрібно завантажувати файли куди-небудь.
• Не вимагає підключення до Інтернету для транскрипції.
• Орієнтований на результати. Завжди ставить на перше місце результат.
• Простий і зручний дизайн доступний для всіх.
• Розпізнає та транскрибує понад 100 мов.
• Ви самі вирішуєте, яку модель використовувати.
• Метод меню правої кнопки миші є практичним та ефективним.
• Підтримує кілька мов.
Як отримати ключ доступу Hugging Face?
Для використання функції розпізнавання доповідачів та вирівнювання необхідно мати ключ доступу. Ключі доступу, що надаються Hugging Face безкоштовно, повинні бути авторизовані для 2 моделей. Ви можете створити ключ доступу Hugging Face, виконавши наведені нижче кроки.
1. Відкрийте https://huggingface.co/login. Якщо ви вже зареєстровані, увійдіть безпосередньо або створіть обліковий запис.
2. Відкрийте меню "Профіль". Натисніть посилання "Settings". Натисніть заголовок "Access Tokens" на сторінці.
Примітка: Після натискання посилання параметри відкриваються нижче на тій самій сторінці. Якщо ви використовуєте програму читання з екрана, можна перейти за допомогою комбінації клавіш для заголовка 3-го рівня.
3. Натисніть посилання "Create new token".
3.1. Заповніть поле "Token name".
3.2. Встановіть прапорці на сторінці та натисніть кнопку "Create token".
3.3. Скопіюйте наданий вам ключ доступу. Для роботи ключа необхідно надати дозвіл доступу до 2 моделей.
4. Перейдіть на https://huggingface.co/pyannote/speaker-diarization-community-1.
4.1. Знайдіть кнопку "Agree and access repository" на сторінці.
4.2. Одразу під кнопкою знаходяться два поля форми для статистичних цілей. Заповніть поля "Company/university" та "Use case".
4.3. Після заповнення форм натисніть кнопку "Agree and access repository" внизу.
5. Перейдіть на https://huggingface.co/pyannote/segmentation-3.0.
5.1. Знайдіть кнопку "Agree and access repository" на сторінці.
5.2. Одразу під кнопкою знаходяться два поля форми для статистичних цілей. Заповніть форми та натисніть кнопку "Agree and access repository" внизу.
Чи може MurText створювати файли субтитрів?
Так. MurText може створювати файли субтитрів з розширеннями .srt та .vtt. Вам достатньо надіслати файл до застосунку та зробити необхідні вибори.
Чи є функція розпізнавання доповідачів?
Так. Ви можете активувати цю функцію за допомогою безкоштовного ключа доступу, наданого Hugging Face. У процесі транскрипції доповідачі будуть визначені з різними іменами. Після цього за бажанням ви можете перейменувати доповідачів.
Які переваги має локальна транскрипція?
• Ваша конфіденційність гарантована на 100%.
• Ваші файли не використовуються для навчання моделей.
• Немає залежності від інтернету.
• Не витрачається час на завантаження файлів у хмару.
• Ви не ділитеся текстами транскрипції.
• Не потрібно очищати конфіденційні тексти чи історію від збору даних.
• Швидкі результати.
• Зберігайте свої транскрипції де і як завгодно. • Ви отримуєте продуктивність, за яку заплатили, купуючи свій процесор! ☺
Як виправити орфографічні помилки у файлі субтитрів?
Орфографічні помилки виникають через неправильну транскрипцію звуків. Для мінімізації орфографічних помилок під час транскрипції можна використовувати модель large-v3. Після транскрипції ці помилки можна виправити за допомогою штучного інтелекту. Claude показує найкращу продуктивність для цього типу редагування. Надаючи файл .srt штучному інтелекту, не забудьте дати такі суворі інструкції:
• Ніколи не чіпати мітки часу.
• Ставитися до міток часу як до числових (цілочисельних) значень. Ніколи не обробляти їх як рядки.
• Не використовувати символи, що спричиняють проблеми в CMD, такі як ':', '\', '%', якщо вони зустрічаються в тексті. Не намагатися обробляти їх керівними послідовностями.
• Виправити імена іноземного походження та технічні терміни в тексті.
• Наприкінці процесу перевірити, чи немає часових перекриттів між сегментами.
Я отримую попередження від "Захисту смарт-застосунків" та Windows Defender, що робити?
MurText не є програмним забезпеченням із комерційною метою. Ми використовуємо наші обмежені фінансові ресурси для серверних послуг та інших проектів. З цієї причини програмне забезпечення не підписано SSL-сертифікатом. Körüz.biz — це неурядова організація, що діє з 2014 року. Ви можете перевірити програмне забезпечення за допомогою будь-якого антивірусного застосунку на ваш вибір. Вони не містять жодного шкідливого вмісту. Windows відображає такі попередження для всього програмного забезпечення, що не має цифрового підпису, оскільки це його стандартний підхід.
Який файл субтитрів слід використовувати?
MurText генерує файли субтитрів у двох різних місцях під час процесу транскрипції.
Файли, розташовані всередині директорії проекту, налаштовуються відповідно до параметрів програмного забезпечення.
Файли в директорії проекту\fallback — це необроблені файли, згенеровані безпосередньо під час транскрипції.
Якщо ви плануєте пізніше відредагувати згенерований файл .srt у редакторі SRT, можете використовувати файли .srt і .vtt у папці fallback\. Це пов'язано з тим, що ці файли не проходять обробку, як-от визначення кількості символів на рядок або розбиття рядків.
Якщо ви хочете перевірити орфографію файлу .srt і використати його безпосередньо, можете надати перевагу файлам у директорії проекту.
Як встановити програму?
• Завантажте файл встановлення з меню сайту та дотримуйтесь інструкцій.
• Виберіть мову програми та мову файлів, які ви будете переважно транскрибувати.
• Завантажте потрібний пакет моделей.
• За потреби відкрийте MurText або клацніть правою кнопкою миші на файлі та виберіть «MurText Speech-To-Text».
• Транскрибування розпочнеться відповідно до ваших налаштувань.
Який рушій транскрипції слід використовувати?
Якщо ваша мета — генерація файлів субтитрів, ми рекомендуємо використовувати рушій WhisperX. У цьому рушії розраховуються часи початку та кінця на рівні слова, що забезпечує значно реалістичніші мітки часу. У рушії Fast-Whisper сегменти субтитрів генеруються з використанням міток часу, повернутих моделлю. WhisperX показує кращу продуктивність у часових інтервалах з тривалою тишею, фоновим шумом або музикою.
Який відсоток точності у згенерованих субтитрів?
Це залежить від обраного рушія транскрипції та якості файлу. З рушієм WhisperX і файлом із звичайною якістю звуку рівень успішності становить 91-96% (за винятком незначних орфографічних помилок та непомітних відхилень у часі).
Я використовую відеокарту NVIDIA, але обробка виконується через CPU, чому?
Є дві можливі причини: 1. Технічні характеристики вашої відеокарти недостатні, або ви використовуєте стару модель відеокарти.
2. Ваша відеокарта нова, але моделі штучного інтелекту, що використовуються MurText, ще не налаштовані для цих карток. (Приклад: модель NVIDIA 5060 може активно використовуватися в моделі транскрипції. Але модель вирівнювання слів ще не підтримує архітектуру sm_150. Якщо виникає непідтримуваний процес, транскрипція продовжується через CPU.)
Чи є обмеження часу?
Ні, за допомогою MurText ви можете транскрибувати стільки файлів, скільки захочете.
Транскрибуються тільки короткі файли та файли певного розміру?
Ні, обмежень за тривалістю немає. Однак рекомендуємо звернути увагу на деякі моменти. (Див.: Що слід враховувати під час транскрибування?)
Що слід враховувати під час транскрипції?
• Виберіть правильну мову вашого файлу. Неправильний вибір може уповільнити або спотворити транскрипцію.
• Якщо ви не знаєте мову файлу, скористайтеся опцією «Автоматично визначити мову X».
• Для файлів тривалістю понад одну годину розділення їх на частини прискорює процес.
• Вибір моделі безпосередньо впливає на якість і швидкість. Якщо незначні помилки не є критичними, виберіть найефективнішу модель.
Що таке модель Whisper?
Whisper — це модель розпізнавання мови, розроблена OpenAI. Вона розпізнає багато поширених мов і транскрибує аудіофайли цими мовами.
Як працює модель Whisper?
Whisper складається з пакетів розпізнавання формату .pt. Аудіофайл надсилається до вибраної моделі, яка розділяє його на сегменти та починає декодування. Оскільки одночасно обробляється кілька сегментів, час транскрибування є коротшим за тривалість файлу. Після транскрибування всіх сегментів вони об'єднуються та повертаються.
Чи мої файли десь поширюються?
Ні, ваші файли транскрибуються без виходу за межі вашого пристрою. У процесі використовуються лише процесор і апаратне забезпечення вашого комп'ютера.
Чи потрібне інтернет-з'єднання для використання MurText?
Ні. MurText потребує інтернет-з'єднання лише під час завантаження моделей та перевірки нових версій.
Чи якийсь файл із мого пристрою був спільно використаний?
Ні. З вашого пристрою не надсилаються навіть журнали помилок.
Скільки часу займає транскрипція?
Час транскрипції варіюється залежно від розміру та якості файлу, а також апаратних характеристик вашого пристрою. Якщо у вас є відеокарта NVIDIA з підтримкою CUDA, транскрипція виконується швидше з підтримкою GPU. Якщо у вас немає відеокарти NVIDIA або у вас непідтримувана модель GPU, обробка виконується за допомогою CPU.
Чи можу я використовувати свій комп'ютер під час транскрипції?
Так, ви можете продовжувати користуватися комп'ютером. Зазвичай ваша операційна система автоматично керує розподілом енергії. Однак, якщо ви транскрибуєте великий файл із важкою моделлю, запуск високопродуктивних ігор може уповільнити процес.
Які операційні системи підтримує Murtext?
MurText працює на Microsoft Windows 7 та пізніших версіях. Для тестування доступності та продуктивності використовувалася Windows 11.
Чи є підтримка Mac?
Версія для macOS запланована для майбутніх релізів.
Які типи файлів підтримуються?
.aac .avi .dat .flac .flv .m4a .m4v .mkv .mov .mp3 .mp4 .mpeg .mpg .ogg .opus .ts .wav .waptt
Я отримую повідомлення про помилку, що робити?
Переконайтеся, що ви використовуєте останню версію застосунку. Перевстановіть останню версію та зніміть прапорець "Зберегти налаштування застосунку", зазначений у процесі встановлення. Якщо проблема не усунута, видаліть модель Whisper, яку ви використовуєте, та завантажте її знову. Якщо результат не змінився попри всі ці дії, зв'яжіться з нами за допомогою кнопки "Повідомити про помилку".
Як повторно завантажити пакет моделі?
Перейдіть на сторінку "Моделі" у налаштуваннях застосунку. Натисніть кнопку "Видалити" поруч з моделлю, з якою хочете працювати. Коли кнопка переключиться у положення "Завантажити", завантажте модель знову.
Я отримую помилку оновлення. Що мені робити?
• Перед оновленням переконайтеся, що у вас є активне підключення до Інтернету.
• Якщо ви змінили файл конфігурації, можуть виникнути помилки. Видаліть його вміст і перезапустіть програму.
• Якщо ви вимкнули пристрій під час оновлення, найпростішим рішенням буде перевстановлення програми.
Як змінити мову інтерфейсу програми?
Перейдіть до Налаштування > Вибрати мову програми та збережіть. Якщо ви хочете, щоб інтерфейс був вашою рідною мовою, перекладіть файл «default.po» у папці програми та надішліть його нам.