Адрес для входа в РФ: exler.world
Перевод голоса в текст в мессенджерах
Читательница задала хороший вопрос. У ее друга на айфоне есть возможность наговаривать текст голосом в мессенджере, распознавать его автоматом и отправлять в виде текста. Вопрос заключается в том, есть ли такая штука для Android.
Есть, конечно. Это встроенный в систему гугловский распознаватель голоса, который и для русского языка показывает очень пристойные результаты. Единственное, что требуется для того, чтобы его вызывать прямо в любом мессенджере (или в любой другой программе, где нужно вводить текст с голоса) - клавиатура с поддержкой вызова этого распознавателя.
Я сам давно уже на разных смартфонах использую только клавиатуру SwiftKey: у нее много возможностей и она очень гибко настраивается. У нее есть вызов этого распознавателя: длинное нажатие на запятой.
Далее просто диктуете фразу, Google ее распознает и выводит в виде текста. Текст отправляете. Всё.
Разумеется, для этого годится любая клавиатура, где есть вызов этого распознавания. Насколько я помню, у базовой андроидной клавиатуры такая возможность тоже есть.
Upd: Произнесенные вслух знаки препинания тоже правильно интерпретирует.
GBoard стоит. В настройках клавиатуры голосовой ввод и подсказки включены. На панели GBoard вижу иконку с микрофоном, но она перечеркнута и неактивна.
Если не попал на нужную букву
Жаль только, что Dripkinzzz дважды спрашивала о другом.
Странно, что люди не знают - сколько пользуюсь Андроидом, всегда такая фича была...
Надо в виртуальной клавиатуре нажать на запятую и подержать, появится иконка настройки, нажать ее. Там среди всех пунктов есть "голосовой ввод", но нам надо выбрать не его, а "исправление текста". Там нет пункта "голосовой ввод", но есть пункт "показывать строку предложений". Вот если ее включить, в клавиатуре появится значок голосового ввода.
Ы - интуитивность.
Вообще, я давно пользуюсь свайпом при наборе. Скорость тоже очень хорошая получается.
Я надеюсь, ты используешь Swipe, Алекс?
Но почему то делает так:
Ж***
Г****
И так далее. Андроид. При этом на Айфоне полностью такие слова отображает.
Ну да ничего страшного, если уж надо будет крепко выразиться то можно будет и стереть или от руки написать
наговаривать текст голосом в мессенджере, распознавать его автоматом и отправлять в виде текста. Вопрос заключается в том, есть ли такая штука для Android.
Они как раз перед публикацией кумекали как бы перевести голос в текст)))
И (но не уверен) нажать и чуть подержать точку.
Айпад держал в руках пару раз в рамках "что ты такое?" и развлекался.
А что на айфоне у Swiftkey кнопки с запятой нет?
;-)
Проблема не совсем в этом.
Не интересует распознавание речи. Будет говорить человек, говорящий быстро и с акцентом. Распознавание на нем не работает. Проверено неоднократно.
Речь будет наговариваться с телепромптера, то есть есть текст, который в точности соответствует аудио. Надо сделать субтитры. Я обычно гружу видео в YouTube, туда же текст и YouTube синхронизирует текст с аудио, режет на субтитры. Там потом правлю руками, если надо, получаю файл .srt и гружу его в premiere. Все работает.
А сейчас надо, чтобы человек, не тренированный мог сделать тоже самое в телефоне. Даже редактировать не будет, как программа порежет так и ладно.
Нашли апп BigVu. Все вроде красиво, все как надо, - телепромптер, субтитры. но субтитры через распознавание речи - в итоге черт знает что, половина текста потеряна.
Надо такое же, но с перламутровыми пуговицами.
Нормального решения не нашли. Пока решили делать так. Делать запись с экранным телепромптером (сегодня в BigVu, еще free trial действует, потом будем искать чего подешевше) и одновременно записывать экран. Сделали шаблон со всякими надписями в Adobe Rush и туда клип закидывать будем, всё как шеф хотел.
все уже распознанао до нас.
Надо текст превратить в субтитры и синхронизировать с аудио. Автоматически.
человек нужно сказать речь. Ежедневное минутное видео для соцсетей.
он ее написал заранее что бы не мямлить и на заикаться.
потом он ее записывает с использованием телепромптера. Запись делается на телефон с текстом бегущим на экране.
потом человек хочет сделать субтитры.
есть масса програм, включая предложенную вами, в которых вы можете позбить текст на субтитры, но это вручную, а не автоматически.
человек же хочет иметь субтитры автоматически из текста.
Есть масса вариантов автоматических субтитров через распознавание речи - не надо. По нескольким причинам. Во-первых ничего распознавать не надо. Во-вторых распознавание не всегда корректно, и не только из-за акцента, но и вариан опесаный мною Uranus-anus.
Все чмо мне надо делает YouTube. Но тут это не годится, так как человек хочет это делать в телефоне. Он не хочет возиться с кучей програм, делать руками.
Даже резать на субтитры не надо, надо строку телепромптера вывести на видео. Все.
О нарезании исходного текста на субтитры автоматически.
YouTube делает это и делает очень неплохо. Просто ему скармливается текст, он сам расставляет временные метки. Обычно дополнительной коррекции не требуется.
Хочется того же в телефоне.
Я по-хорошему хочу телепромптер наоборот. При использовании телепромртера человек говорит с определенной скоростью (так как текст бежит на экране). Я хочу чтобы тот же текст с той же скоростью бежал на экране в конечном клипе.
Это приложение ещё и через камеру тексты распознавать умеет. Просто фотографируешь, скажем, меню или состав продукта и тебе выдаёт прямо на фотографии перевод на выбранный язык. Тут, конечно, хуже качество, но иногда очень помогало. Особенно, если языка совсем не знаешь.
P. S. речь о стандартной программе Google Translate под Android - она и голос распознаёт очень прилично и сразу может перевод выдавать на выбранный язык. Насчёт встроенной не знаю, что там за функционал.