Размышления о задаче изучения языка
При структурированной и постепенно усложняющейся модели обучения, процесс усвоения языка обычно эффективнее чем хаотичный или несистемный подход преподавателей с сетевым типом мышления, потому что снижается когнитивная нагрузка.
1. Какие знания необходимы для достижения уровня B2
Для уровня B1-B2 достаточно 3 тыс. слов (7 тыс. — это около 80% текста). Слова имеют конкретную частоту встречаемости, поэтому следует начать с самых частотных, сгруппированных по частям речи (глаголы, существительные, наречия и т. д.). Также, стоит учитывать фразовые глаголы — у них тоже есть своя частота употребления в речи.
Грамматика распределяется по уровням сложности A1–C2. Противопоказано её изучать в формате заучивания и зубрёжки. С ней следует ознакомиться и при необходимости к ней возвращаться для толкования. По мере привыкания к языку, грамматика станет более понятной. Конечно, уроки стоит проходить от одной грамматической темы к другой, то есть опираясь на неё: она задаёт тему урока. Но язык не нужно просто изучать — к нему нужно привыкать, его нужно пробовать использовать, а не слепо следовать чётким правилам грамматики.
Ошибка языковых курсов
На курсах рассказывают грамматику, тратя драгоценное время урока, и тут же пытаются практиковать её со студентами, которые испытывают колоссальную когнитивную нагрузку, что, в свою очередь, малоэффективно с точки зрения процесса обучения. Информация должна быть понятной при её применении, а знакомиться с ней лучше заранее, самостоятельно, и лишь на уроке закреплять. Лучше, чтобы студенты подготовились дома с теорией, а на уроке практиковались в речи и на следующих нескольких занятиях повторяли эту же тему снова, доводя её до уверенного использования. К тому же темы уроков должны быть чётко выстроены по уровню и с учётом полученных знаний на предыдущих занятиях: все слова и грамматика, используемые в уроке, должны быть знакомы, то есть пройдены ранее. Конечно, новые слова тоже изучаются по уровню и снова применяются на следующих уроках — словно нарастающий ком снега, катящийся с горки. Новые слова повторяются снова и снова в последующих занятиях; для этого и нужно возвращаться к одной и той же теме грамматики с разным набором уже изученных слов и конструкций.
Если выстроить в начале то, что действительно нужно в начале, то есть дать студенту последовательную базу, на которую он сможет опереться в любом непонятном случае, у него появится уверенность в себе и стремление исследовать дальше, а не молчать и забрасывать учёбу. База грамматики — это пирамида: в основании самые часто используемые правила и конструкции, выше — уже реже используемые. Не нужна в начале сложная система артиклей и их исключений — она требуется только для ознакомления, чтобы развеять «магию незнания» и т. д.
Также ошибочно смотреть блогеров, которые объясняют английский, то есть пытаются научить вас ему так, будто английский — это формула из математики: просто бери и подставляй. Но, нам же, нужно усвоение языка и его активное применение, а не просто понимание того, как он устроен и как переводится. Как он устроен, вы и сами разберётесь по грамматике — это не занимает много времени: поняли и всё. Заучивать до дыр нет смысла, дальше должна идти долгая практика.
2. Что конкретно
Есть в наличии или можно скачать:
- Слова 6 тыс (частотных);
- Грамматика по уровням;
- Адаптивные книги:
- Видео фильмы, сериалы, мультики, видео на Youtube
Для просмотров фильмов на английском с субтитрами:
В идеале — иметь видео на определённые темы грамматики с понятным вводом (English Comprehensible Input).
Или, как неплохой вариант, — аудио с хорошей дикцией на определённые темы грамматики с понятным вводом (English Comprehensible Input).
Почему именно на определённые темы? - Потому что, просто слушать простую речь с целью привыкнуть - не так эффективно, как привыкать к тому, что нужно в первую очередь. Именно это и поднимет на ступень выше в понимании языка и развеет «туман» непонятности в большинстве случаев соприкосновения с языком, так как первые темы — самые популярные и простые. Например, тема с to be и pronouns встречается почти в каждом предложении, так, может, стоит начать с них, а не с: фруктов, динозавров, погоды, времени или местоположения?!
Для таких идеальных данных нужен текст, готовые предложения. Где их взять? - Искать в словарях, запрашивать у LLM.
Хорошо бы подобрать примеры для практики, следуя определённой очерёдности изучения грамматики и используя конкретный набор слов определённого уровня. По итогу проработки всех примеров уровня необходимо соприкоснуться со всеми словами в их контексте. Более частотные и простые слова, конечно, будут встречаться в примерах чаще, но они не должны затмевать остальные слова уровня. Такую тенденцию к затмеванию создаёт применение LLM, поэтому потребуется ручная работа по фильтрации и корректировке качества примеров.
А если писать под диктовку? Здесь есть и вслушивание, и сразу письмо. Ведь понятный ввод предполагает, что мы знакомы с контентом, поэтому можно и писать его. А слушать непонятный ввод — это скорее фоновая практика для расслабления.
Идея: телеграм-бот или скрипт cron, который пушит уведомления с вопросами на английском в течение дня по текущей изучаемой теме — в роли тренера, мотиватора и просто напоминания.
3. Как это лучше сделать
Практика состоит из навыков, где нужно: ГОВОРИТЬ, СЛУШАТЬ, ПИСАТЬ, ЧИТАТЬ.
Самый важный навык — это СЛУШАТЬ (аудирование), то есть умение распознавать речь на слух. Так как, зная, как звучит английская речь, вы будете иметь пример звучания, которому сможете подражать, а также примерное представление о её написании. То есть это охватывает все необходимые навыки. Следующее на что обратить внимание, умение составлять предложения, сперва процесс долгий, поэтому через письмо, после овладения навыком - станет возможным составлять предложения на лету, и речь станет без пауз.
1. Распознавать на слух
Речь носителей отличается от правильного (раздельного) произношения слов в предложении. Носители оперируют слитыми вместе словами в фразы. Эти слитые слова в фразы часто применяются вместе, так что можно считать их шаблонами из которых строится реплика. (Например сочетание isn't it может звучать как is need)
LISTEN Аудирование (и письмо) развивается через письмо под диктовку определённых предложений по грамматике — от уровня к уровню, с определённым набором слов. То есть все предложения должны состоять только из слов уровня, в основном из изученных ранее и в меньшей мере из новых, изучаемых в данный момент. Да, на уровне A0 слова нужно зубрить карточками, первую 1000 слов необходимо набрать зубрежкой. Т.е. мы должны "плавать в темплом лягушатнике" из знакомых слов, пока мы привыкаем к тому как устроен язык, имея уверенную опору из грамматики уровня прежде чем переходить на новые глубины.
Для прокачки Listening skills очень рекомендую слушать радио (помогает даже прослушивание на фоне - научитесь понимать речь и усвоите интонацию и произношение):
Для прокачки восприятия американской речи:
📻 National Public Radio
Для прокачки восприятия британской речи:
📻 LBC News
Также советую поглядывать YouTube блоггеров (носителей языка):
Преподаватели, которые в наглядной и яркой форме объяснят грамматику и дают повседневную лексику:
📺 @LearnEnglishwithHarry
📺 @papateachme
Девушка web & graphic designer, рассказывате про свою рабочую рутину и много других интересных фишек (отлично подходит для IT сектора):
📺 @charlimarieTV
Для тех, кто хочет знать всю про мир компьютеров и их беспощадные новинки:
📺 @PcCentric
Если вам интересна наука, то одназначно вам к этой дамочке:
📺 @DrawCuriosity
https://www.englishclub.com/listening/guide.php
Слушайте естественную речь: слушать учителя, одноклассников и даже аудиозаписи из учебника недостаточно.
Вам также нужно слушать реальных людей, говорящих на настоящем английском языке.
Вы заметите следующее:
1) Люди связывают слова в цепочку. Например: turn off -> tur-noff.
2) Некоторые гласные звуки затихают при произнесении вслух.
Они становятся слабыми и почти незаметными. Например: Can I talk t[to] you?
3) Некоторые звуки и слоги полностью исчезают. Это называется элизией.
Это часто встречается, когда в начале слова стоит буква «h». Например: What will [h]e do?
4) Иногда люди пропускают целые слова. Это называется эллипсисом . Например: Have you got a second? -> Got a sec?
2. Привыкать
Ни слова, ни словесные конструкции, ни грамматика не запомнятся без необходимого контекста, эмоциональной «добавки», многократного использования и периодического повторения в окружении языка. Поэтому материал необходимо закреплять фоном.
Для закрепления и привыкания подходит пассивный способ:
- просмотр видео youtube English A1,
- Slow English,
- Easy English,
- A1 English,
- A1 English Listening Practice,
- English Comprehensible Input,
- сериалов по типу: Friends, Extra English,
- мультики A1-A2: Finding Nemo, Winnie The Pooh, Up!, Anastasia, Soul, Zootopia,
- Educational video lessons for toddlers,
- простые фильмы: 100 days of Summer.
Что можно слушать:
- мультики, фильмы;
- прослушивать адаптивные книги;
- найти приятный голос блогера;
- записать аудио в формате "вопрос en — пауза — ответ en" и во время прогулки отвечать на эти вопросы;
- самостоятельно создать файл субтитров (в формате VTT для видео в формате MKV), придется слушать каждую реплику в адаптированном/легком видео и переводить для себя.
- готовые Онлайн-диктанты, Онлайн-диктанты.
3. Произносить
метод тренера по речи Сергея Че
SPEAK — учиться/привыкать следует при чтении вслух и повторяя за диктором с
самопроверкой, самопроверкой (проверить в браузере, как распознается речь).
Для привыкания речевого аппарата необходим объем наговоренного текста, можно читать вслух, повторять за диктором и произвольно сочинять.
На каждый уровень есть определенные темы которые надо уметь использовать, вот их можно и проговаривать:
- Научиться говорить о себе: личная информация, распорядок дня, привычки, погода, работа, увлечения...
- Записывать аудио-сообщения о планах на день, и как прошел день.
- Отвечать/задавать вопросы в тренажере, который реагирует (приложения могут такое или самостоятельно разработать, используя возможности браузерного API распознавать речь speech-to-text, библиотеки на Python могут text-to-speech).
- Брать картинку и описывать все, что на ней происходит.
Все же лучшим решением будет ежедневный собеседник.
Рассмотреть различные подходы для улучшения навыка говорить — методика обучения говорению на английском языке.
Легче всего усвоить язык, разговаривая с человеком. Так как активное использование языка способствует его запоминанию, мозг сохраняет надолго, если он искал и нашел то, что помогло.
По-видимому, живое общение — это очень мощный стимул, причём в группе оно ещё эффективнее, чем один на один с преподавателем. Лучшее, что можно сделать для освоения языка, — это обсуждение изучаемых тем/слов с другими людьми или AI. Но поскольку найти людей, которым было бы интересно обсуждать ваши темы, непросто (например, через приложение HelloTalk, speakandimprove.com), основное время обучения придётся уделять самостоятельной работе.
Возможна компенсация недостатка общения с человеком, используя возможности браузера и библиотек работы с голосом. Браузер может выполнять voice to text и text to voice, эта комбинация может заменить роль тренера. Также, вы можете настроить LLM в качестве собеседника для вашего уровня английского.
Но остается проблема с контентом — трудно подобрать обучающий материал по уровню и теме. Необходимо показать контекст с озвучиванием, в нужной грамматике и с нужными словами.
4. Читать, все что вам интересно
READ — адаптивные книги по уровням.
Можно субтитры отдельно от видео почитать, ознакомиться, и смотреть видео без них.
5. Развивать навык "писать" английские предложения
WRITE — при прослушивании адаптивных книг, при прохождении грамматики по учебникам, отвечать на форумах, вести личный блог о том, как идет изучение языка.
Составлять простые предложения в различных Simple временах из слов набора A1 и проверять их грамматику тут или тут.
Можно расписывать темы уровня, которые придется все равно использовать, так что можно их расписывать в различных вариантах, да хоть сочиняя.
VOCABULAR
VOCABULAR (Словарный запас) — один из вариантов ознакомления с новыми словами — это карточки слов: с лицевой стороны — "en + транскрипция", с обратной стороны — "перевод". Перебирать карточки с лицевой стороны, потом наоборот — с обратной стороны, переводить на английский. Для запоминания слова оно должно быть использовано нами много раз в его контексте, сначала в письме, потом при произношении.
Проходить по уровням грамматики с текущим набором частотных слов. Разработать bot-trainer или найти аналог по типу "Andy", chat.kuki.ai, для закрепления тем грамматики и слов.
Важный ньюанс, если понимать значение всех слов из A1 (до 1000 слов) то вы УЖЕ должны говорить и воспринимать на слух предложения в пределеах грамматики A1, состоящие из этих слов, соответвенно на это надо делеть упор, переносить понимание в использование. Но не следует делать лишнюю работу, начав изучать еще слова из A2,B1... в надежде на то, что вы сможете наконец лучше понимать английский. Сперва закрепите понимае на этом уровне, используя ТОЛЬКО грамматику для A1, говорите простые предложения, воспринимайте их на слух, пишите под диктовку. Когда вы "выростите" из этого уровня, у вас будет "тяга" к новому уровню A2.
Метод Борисова Понятный ввод (Comprehensible Input), т.е. пытаться услишать английскую речь только если вы уже знаете как это звучит на русском, а не пытаться угадать/распознать. На этот этап, Денис рекомендует пол года, и только после привыкания к звучанию языка переходить на метод "тени" это когда повторяем за диктором.
Как может выглядеть процесс
Последовательность овладения языком
1. Сбор данных
В начале необходим объем слов, самых простых и частотных, это из набора A1.
Слова будут поступать из:
- набор A1 (последовательно начиная с глаголов
to be, have, want, do, go, get, take, make, come, let meи модальных глаголовcan, could, may, might, must, have to); - читая адаптивные книги (Started, Beginner);
- просмотра адаптивных видео;
- уроков грамматики;
Далее, с этими словами необходимо самостоятельно составлять простые предложения/истории, используя времена: Present Simple, Past Simple, Future Simple, Present Continuous.
Есть две категории грамматики:
- структурная, например порядок слов в предложении, все времена такие как present simple, past simple
- контентная, она дает слова. Например "to be", "Pronouns"
Составлять простые предложение комбинируя эти две категории.
Для основных глаголов, количество ваших предложений должно доходить до 50 шт., для остальных частей речи 15-20 шт.
Хорошо бы, по началу, озвучить предложения на простые темы A1 - "to be", "Pronouns"
Как составлять предложения:
Для частей речи Verb, Nouns, Adjectives, Adverbs по отдельности:
- Взять контекст из словарей (тут примеры dictionary.cambridge, wooordhunt, word-by-word, самоучитель английского языка 177 конструкций)
- Разнообразить с помощью LLMs
- Придумать самостоятельные примеры (на основе уже имеющихся примеров это легче сделать)
Помощь LLM:
- “Создай простые предложения, состоящие из слова:
get(verb) в таких временах: Present Simple, Past Simple, Future Simple, Present Continuous” - “Продолжи несколько раз предложение на английском и добавь перевод: I take”
Пример составления предложений для глагола to be:
be, am, is, are, was, were - быть, являться
She is a doctor. - Она врач.
I am a good friend. - Я хороший друг.
They are good friends. - Они хорошие друзья.
I am not a thing, I'm a man - Я не вещь, я мужчина.
Who are you? - Кто ты?
Do you at home? - Ты дома?
No, I do not at home. - Нет, меня нет дома.
Does she at home? - Она дома?
Am I a man? - Я мужчина?
Are you a man? - Вы мужчина?
Yes, I am a man - Да, я мужчина!
I was tired yesterday. - Вчера я устал.
I was a good friend. - Я был хорошим другом.
I was a child - я был ребенком.
We were children - Мы были детьми.
Did you tire yesterday? - Ты вчера устал?
Yes, I was tired yesterday. - Да, я вчера устал.
I will be happy tomorrow. - Завтра я буду счастлив.
I will be strong and smart. - Я буду сильным и умным.
Will you be smart or stupid? - Ты будешь умным или глупым?
I will be smart. - Я буду умным.
Имея собственные составленные предложения, а также предложения из грамматики соответствующего уровня (A1,...) и адаптированных книг того же уровня, переходим ко второму пункту.
2. Чтение в голос
- Повторять эти предложения за диктором, слушать и повторять. (создать аудио)
- Самостоятельно читать в голос EN предложения до полного понимания всех слов. Несколько проходов. (привыкаем к построению предложения)
3. Письменный перевод
Перевести письменно с RU на EN. Несколько проходов. (нарабатываем READ и WRITE)
4. Как развивать LISTEN
Слушать уже понятные предложения с известными словами и грамматикой, что бы небыло догадок. Тут, мы только привыкаем к звучанию, а не учим новые слова и грамматику!
Писать под диктовку предложения с EN на EN. Несколько проходов. (тренируется LISTEN и WRITE)
создать аудио в формате "EN - пауза - RU", прослушивать и писать их снова под диктовку.
- слушать www.newsinlevels.com, www.youtube.com/playlist
- слушать (и писать под диктовку) на английском адаптивные книги;
- переводить фильмы в субтитры с английского на английский;
- слушать подкасты www.leonardoenglish.com с расшифровкой
- Shadowing www.leonardoenglish.com
Найти спикера с понятным произношением:
- Rachel's English
- English Learning for Curious Minds — подкаст, созданный Leonardo English
- Luke’s ENGLISH Podcast
- Новости
- The Moth
5. Отвечать и задавать вопросы (с собой или chatGPT)
Говорить... Мы уже знаем смысл слов, и как строится предложение, и даже как оно звучит, и можем его произнести. Осталось сформировать в нужный момент эти знания прямо в голове. В идеале, этот важный этап отрабатывается в паре, задавая друг другу вопросы из этих предложений. Но вы можете взять вопросительные предложения на RU, например: 'Умеешь ли ты водить машину?' и переводить их устно, задавая EN вопросы воображаемому собеседнику: 'Can you drive a car?' и отвечать на них. Конечно, нет момента неожиданности — это минус. Еще вариант: записать аудио с вопросами на RU, например: 'Спроси меня, умею ли я водить машину', и, прослушав, вы в голос задаете вопрос: 'Can you drive a car?' и сами же отвечаете: 'Yes, I can drive a car'.
Как развивать SPEAK:
- создать аудио с вопросами и отвечать на них в свободное время;
- речевой тренажер;
- читать вслух или дублировать;
- пересказывать текст.
Далее... так как владение английским — это не знание, а НАВЫК, его необходимо применять и практиковать. Как еще увеличить применение?
(в процессе)
Два варианта:
-
Найти собеседника/группу и обмениваться/проговаривать заданную тему/слова каждый день/через день. Не раз в неделю с преподавателем в течение одного часа, где вы говорите от силы 15 минут, а остальное время погружаетесь в грамматику (проблема в том, что трудно найти таких людей). Но если такие люди есть, можно организоваться без модератора и обсуждать:
- Что вы сделали и что будете делать, задавая друг другу уточняющие вопросы;
- Просить сказать, как собеседник понимает очередное слово из набора A1;
- Использовать в течение разговора предложения только с конкретным глаголом.
-
Использовать речевой тренажер или приложение Andy. Пробую сделать свой вариант с моими сценариями нужных тем и слов.
-
Вариант для владельцев iPhone и платной версии ChatGPT. Настроить чат на роль репетитора (используя различные prompts) и разговаривать с ним. Настроить Customize ChatGPT для удобства.
Дополнительно ежедневное занятие:
-
написать и записать аудио о плане на день (
Future Simple), и о том, что было вчера (Present Simple) (хорошо бы обмениваться с кем-то и переводить); -
повторять пройденные темы грамматики (необходимо сделать для себя "выжимку" с примерами предложений);
-
брать любое слово из текущего уровня A1 и писать про него все, что знаете: "круг слова", темы, в которых его часто используют, слово, как вы его понимаете. Несколько предложений на английском.
-
Описывать диалоги об обыденных ситуациях (общение с продавцом, ситуация в такси, в лифте, в тренажерном зале, ресторане, холле гостиницы). Продумать простой диалог, что бы вы спросили или ответили. Каждая такая тема имеет уникальные слова, которые часто употребляются в выбранной ситуации. Что-то похожее на сценарий, который следует проговорить. Коллекционируйте такие мини-сценарии.
Кроме работы с отдельными словами, есть еще две важные группы тем, которые обладают уникальным набором слов и реплик, и с которыми следует работать, как и со словами:
- Темы, такие как погода, еда, настроение...
- Темы, связанные с встречами с людьми в различных ситуациях, например, в кинотеатре, такси и т.д.
Придумайте себе хобби на английском.
Инсайд: когда думаешь — "Почему я не знаю этого слова?", но потом, посчитав сколько раз ты его использовал в быту, понимаешь, что не использовал. Ну так делаем вывод...
Техника «Комментатор»
Называйте все предметы, действия, характеристики вещей на английском, когда что-то делаете дома. Например, наводите порядок, готовите, складываете одежду. Называйте знакомые вам слова на улице, в магазине, в кино, на выставке. Если нет возможности говорить вслух или вы стесняетесь – заведите блокнот, в котором можно в конце дня писать все слова, которые вам встречались за день. Такие упражнения позволят вам тренироваться каждый день, соотносить слово и его образ, запоминать часто встречающую лексику.
Техника «Домашний актёр»
Выберите любой фильм, сериал или мультик и выключите звук. А дальше попробуйте произносить слова и реплики вместо главных героев на экране. Эта забавная техника повеселит вас от души и постепенно уберет страх устной речи. Поначалу вы будете говорить односложно, затем вы втянетесь в процесс и будете использовать фразы из 5 и более структурных единиц. Очень здорово, если вы будете подбирать лексику под тематику фильма и пытаться отразить сюжет.
Техника «Радужный текст»
Нужен адаптированный художественный текст минимальной сложности, в котором вы выделяете зеленым маркером те слова, которые точно знаете, желтым – в которых сомневаетесь и красным – незнакомые. Затем текст надо несколько раз прочитать вслух, перевести, а потом по памяти назвать зеленые, желтые и красные слова. Зачастую в процессе человек интуитивно догадывается, что означают непонятные слова, а многократное произнесение вслух способствует запоминаю контекста.
Links
- Частотные слова
- A Frequency Dictionary of Contemporary American English filetype:pdf
- Список слов
- Список грамматики по уровням
- Книги бесплатно по уровню vocab.today
- Книги бесплатно по уровню english-e-reader.net
- Книги поиск english-e-reader.net
- Книги бесплатно без уровня gutenberg.org
- Книги https://archive.org/
- Книги
- Книга по грамматике
- Иллюстратор слов english-abc.ru
- Британское произношение: слушайте и повторяйте слова
- Американское произношение: слушайте и повторяйте слова
- Наборы слов
- Таблица уровней английского языка
- how-to-start-learning-english
Courses:
Грамматика
A1 (Beginner, Elementary)
Порядок слов
Глагол to be
Артикли a/an/the
Единственное и множественное число существительных (-s, -es)
Личные местоимения I, we, you, they, he, she, it
Present Simple
Past Simple
Future Simple
Present Continuous
Указательные местоимения this, that, these, those
Притяжательные местоимения my, our, your, his, her, its
There is, are
Притяжательный предлог of
Вопросы с what, who, whose
Вопросы с where, when, why, how, how much (many)
Модальный глагол can, can't
Исчисляемые и неисчисляемые существительные (some, any, many, much, a lot)
Наречия частотности always, often, never
It is construction
Конкретный набор слов
A2 (Pre-Intermediate)
Притяжательные местоимения mine, yours, ours, theirs, his, hers, its
Предлоги времени in, on, at
Предлоги направления to, into
Модальный глагол could, couldn't
Сравнительная и превосходная степень прилагательных
Конструкция to be going to (Future)
Конструкция would like
Наречия с ly, ily
Условные предложения нулевого типа
Present Perfect
B1 (Intermediate)
Глаголы состояния
Определенные придаточные предложения с that, who, which, where
Герундий
Модальные глаголы have to, don't have to, must, mustn't, should, shouldn't, may, might, might not
Условные предложения первого, второго и третьего типа
Пассивный залог
Конструкция used to, didn't use to
Косвенная речь, разница между say и tell
Квантификаторы too much, too many, enough
Фразовые глаголы
Обороты с наречиями so, neither, nor
Союзы because, so, but, although
Разделительные вопросы
Past Continuous, Present Perfect Continuous
Наречия для выражения мнений, вероятности (probably, definitely), манеры действия (quickly, slowly)
Наречия меры и степени (Adverbs of Degree) (very, quite, too, enough, almost)
Разделительный вопрос (Tag Question)
B2 (Upper Intermediate)
Нулевой артикль
Модальные глаголы для выражения предположений can't, might, must
Указатели множества a little, little, a few, few, plenty of, a lot of, all, every, both, no, none, most
Косвенные вопросы
Глаголы для передачи косвенной речи
Собирательные существительные
Придаточные предложения цели и противопоставления
Придаточные предложения будущего времени
Конструкция с wish/if only
Глаголы, обозначающие чувства восприятия
Герундий и инфинитив — разница употребления
Эмфатические конструкции (выделяют слово или фразу в предложении)
Past Perfect Continuous, Future Continuous, Future Perfect
Вопросы с инверсией (Inversion Question)
C1 (Advanced)
Модальные глаголы в прошедшем времени
Смешанный тип условных предложений
Инверсия
Побудительные обороты с get и have (каузатив)
Пунктуация
Расщепленные предложения
Future Perfect Continuous
Future in the Past
Риторические вопросы (Rhetorical Question)
Задачи
-
1 Workbook
- создать активную практику. После listen, нужна активная практика - говорить, повторяя за диктором. Начать можно в первых уроках с активного формирования в мыслях предложений и написания перевода, на английских элементарных примерах по данной грамматике и произносить в слух за диктором, в следующих уроках уже учитывать пройденную грамматику. В конце концов, эта активная практика должна привести к закрытию тем для уровня A1... т.е. шаг за шагом мы должны свободно рассуждать на заданные темы (семья, хобби ...)
- Workbook 2
- Workbook 3
- ....
-
2. Темы уровня
- задействовать темы для разговора после овладения A1. Добавить практику для их отработки.
- LLM создаст текст, а TTS озвучит и whisper создаст субтитры
- нет практики задавать вопросы
-
3 listen
- для закрепления восприятия на слух -
- Quiz задать вопрос (голосом) на знание сюжета прослушанного контента.
- перефразировать услышанное. (тоже LLM)
- желательно сразу писать за диктором т.е. письмо под диктовку
- добавить остальные адаптивные книги с озвучкой (начать с подходящим набором слов уровня)
- где найти видео (мультики, сказки для детей) по субтитрам что бы понять к какому уровню его применять для практики?
- https://www.eslfast.com/
- https://www.esl-lab.com/basic-english/
- https://2sub-tv.space/
- нужно ли показывать используемую грамматику в прослушиваемой книге?
- добавить возможность вводить ответ голосом (т.е. суфлер, повторять за диктором)?
- для закрепления восприятия на слух -
-
4. ежедневный собеседник (напоминатор)
- создать скрипт бот, сервер на локальной машине, переодически навязывается с вопросами и напоминаниями сделать работу (записать планы на день, как прошел день, отрабатывает нужную тему), проговаривает набор слов определенной темы (погода, еда, дом, хобби...)
-
Читать на русском и переводить голосом на английский (зачем?)
-
Нет применения! слов из набора примеров для Урока audio/A1/lesson_17.md. (Для выравнивания статистики использования слов)
-
Слова
- на каждое английское слово в A2-C2 создать мини историю, где это слово используется часто, идеально - оно или его смысл, и есть тема истории! Тогда легче запомнится за счет контекста.
- учить глаголы можно через круг слова, когда у слова есть другие часто используемые вместе с ним в предложении слова.
- можно ли создать субтитры и озвучить любой интересный фильм для A1 только словами уровня?.
-
книга "Кратчайший путь к устной речи на английском языке Литвинов П.П. стр. 77" Озвучить слова и научиться их переводить прослушивая их
- первые 77 страниц дается базовая грамматика
- правила грамматики не учить как формулы, а смотреть много примеров и привыкать к шаблонам конкретной грамматики
- предложения лучше группировать по теме и подобию, а не в разброс. (I have a lot of … I have a lot of … I have a lot of …)
-
Найти место использования языка т.е. где идет практика применения
- исследование мира...
- в адаптивных книгах заменить слова которые не по уровню на нужный уровень (зачем?)
-
Грамматика, раз ее не надо зубрить/заучивать, но надо понимать, то вместо подстановки верных слов в предложениях, нужно выбирать из списка причин, то или иное грамматическое правило, т.е. почему это предложение именно так используется? Какое правило ему соответсвует?
-
Учесть в обучении тесты английского https://www.examenglish.com/, https://test-english.com/
Уроки. Предложения для озвучивания
Урок 1
Составь простые примеры для изучающего английский для уровня A1.
На тему:
- "to be" (Неличные формы т.е. инфинитив и личная форм:а am, is, are)
- "pronouns" (Personal, Demonstrative) и Указательные предложения
- все примеры в Present Simple
- должны присутcтвовать вопросы, отрицания и утверждения
- Например: I am a doctor.
запрос для примеров
- Составь простые 50 примеров с переводом (вопросы, отрицания, утверждения) из моего набора существительных и глаголов, на тему грамматики Иинфинитив to be для A1 в Present Simple
- Составь простые 50 примеров с переводом (вопросы, отрицания, утверждения) из моего набора существительных и глаголов, на тему Личная форма глагола to be для A1 в Present Simple
- Составь простые 50 примеров с переводом (вопросы, отрицания, утверждения) из моего набора существительных и глаголов, на тему Личные местоимения в именительном падеже для A1 в Present Simple
- Составь простые 50 примеров с переводом (вопросы, отрицания, утверждения) из моего набора существительных и глаголов, на тему Личные местоимения в косвенном падеже для A1 в Present Simple
- Составь простые 50 примеров с переводом (вопросы, отрицания, утверждения) из моего набора существительных и глаголов, на тему Demonstrative pronouns (Указательные местоимения) для A1 в Present Simple. Например так: What is this? — This is a pen.
Набор из 30 существительных:
time year people day man thing woman life child world school family house group country problem student hand part place city week question work number night room money water mother
Набор из 20 глаголов:
have do say go can get make know think see take come want look use find give tell work need
Урок 2
На тему Uncountable nouns and Articles
- все примеры в Present Simple
- должны присутcтвовать вопросы, отрицания и утверждения
запрос для примеров
Есть темы грамматики в которых нужен список определенных слов, что бы ее показать и понимание не изученных еще тем грамматики. Уровень слов может не совпадать с уровнем грамматики
- Составь простые 50 примеров с переводом (вопросы, отрицания, утверждения) из моего набора существительных ед. и множественного числа и глаголов, на тему грамматики Существительные единственного и множественного числа, добавь исключения.
- Дай примеры во множественном и в единственном числе с окончанием: s, es, o, f, fe, y
- И дай примеры с исключениями
-
Составь простые 50 примеров с переводом (вопросы, отрицания, утверждения) из моего набора существительных ед. и множественного числа и глаголов, на тему грамматики Uncountable nouns для A1 в Present Simple. Предложения должны иметь множественный контекст, так станет понятно что слово не отличается от множественной формы.
-
Составь простые 50 примеров с переводом (вопросы, отрицания, утверждения) из моего набора существительных ед. и множественного числа и глаголов, на тему грамматики Articles (a,an,the, устоявшиеся выражения, отсутствие артикля, исключения) для A1 в Present Simple
Набор из 30 существительных: book eye job word friend father hour end game car name body minute table face parent person door street party morning girl boy food teacher home class photo music light
Набор из 20 глаголов: feel leave put begin talk help start show hear run play like live write sit meet pay change learn understand
Урок 3
На тему времен Present, Past, Future Simple and Present Continuous, все в активной форме.
- первые 20 irregular verbs
- должны присутcтвовать вопросы, отрицания и утверждения
запрос для примеров
-
Составь простые примеры с переводом для каждого слова irregular verbs (вопрос, отрицание, утверждение) из моего набора существительных ед. и множественного числа, на тему грамматики для A1 в Present Simple.
-
Составь простые примеры с переводом для каждого слова irregular verbs (вопрос, отрицание, утверждение) из моего набора существительных ед. и множественного числа, на тему грамматики для A1 в Past Simple.
-
Составь простые примеры с переводом для каждого слова irregular verbs (вопрос, отрицание, утверждение) из моего набора существительных ед. и множественного числа, на тему грамматики для A1 в Future Simple.
-
Составь простые примеры с переводом для каждого слова irregular verbs (вопрос, отрицание, утверждение) из моего набора существительных ед. и множественного числа, на тему грамматики для A1 в Present Continuous.
Формат - просто список, без заголовков He is not feeling the wall with his hand. — Он не чувствует стену рукой (сейчас).
Набор из 30 существительных: color wife son arm town road paper player picture wall doctor phone test computer movie baby tree film window park hair brother summer letter floor plant daughter husband board hospital
Первые 20 irregular verbs: have do say go get make know think see take come find give tell feel leave put begin show hear
Урок 3.2
На тему с урока 3 вторая часть irregular verbs
запрос для примеров
Набор из 30 существительных: subject bed store bank page language river animal sport answer dog dollar box cup glass station example sister sun leg song radio note ball chair evening museum fish april november
Irregular verbs: run write sit meet pay learn understand speak read buy send drive wear eat teach catch draw choose fight forget fly sing sleep drink ride wake swim
Урок 4
На тему Preposition of and Possessive forms
- во всех изучаемых A1 временах
- с irregular verbs
- должны присутcтвовать вопросы, отрицания и утверждения
запрос для примеров
Составь простые примеры с переводом (вопрос, отрицание, утверждение) на тему грамматики для A1 Притяжательный предлог of. Предложения должны быть во временах Present Simple, Past Simple, Future Simple, Present Continuous Постарайся использовать слова из предоставленного списка существительных ед. и множественного числа и глаголов. Используй глаголы в предложения, а не просто принадлежность.
Тема для примеров:
- Количество, единицы измерения, выделение из группы:
- One of your children has broken my window. – Один из ваших детей разбил мое окно.
- Материал, из чего что-то сделано или что-то содержит:
- The ring is made of silver. – Кольцо изготовлено из серебра.
- Дата (число и месяц):
- The eleventh of March – Одиннадцатое марта.
- Характерный для, похожий на:
- He has the patience of a saint. – У него терпение святого.
- О, относительно чего-то:
- He speaks of his family. – Он говорит о своей семье.
- Причина чего-то:
- He died of old age. – Он умер от старости.
- Оценка поведения:
- It was nice of you to help. – С твоей стороны было мило помочь.
- Сравнение с остальными:
- I like the red car best of all. – Красный автомобиль нравится мне больше всех.
- Потеря или лишение чего-то:
- He was robbed of his money. – У него украли деньги.
- Устойчивые выражения с предлогом of:
- To be fond of – быть в восторге от чего-то
- Quantity nouns (containers and quantities)
- A piece of cheese – Кусочек сыра.
Набор из существительных:
april
november
january
september
february
may
march
july
june
october
august
december
mobile
camera
bar
hotel
sea
bag
mom
monday
tuesday
wednesday
kitchen
mouth
dinner
newspaper
wind
garden
restaurant
forest
dad
plane
bird
afternoon
beach
weekend
date
winter
Набор из 25 глаголов: watch stop speak read open walk remember damn love buy wait die send stay carry develop drive wear support base eat teach catch draw choose
Формат - просто список, без заголовков He is not feeling the wall with his hand. — Он не чувствует стену рукой.
Урок 5
На тему Modal Verbs Can, Must, Should, Will
- во всех изучаемых A1 временах с irregular verbs
запрос для примеров
Составь простые примеры с переводом (вопрос, отрицание, утверждение) на тему грамматики для A1 Модаьный глагол Can. Предложения должны быть во временах Present Simple, Past Simple, Future Simple, Present Continuous Постарайся использовать слова из предоставленного списка существительных ед. и множественного числа и глаголов.
Набор из 30 существительных: year world eye body face hour name minute parent person door arm color dollar leg thursday friday saturday sunday kitchen mouth dinner newspaper wind garden restaurant forest dad plane bird afternoon
Набор из 20 глаголов: say get make give leave begin talk show run write sit pay change damn develop base drive stop wear support teach
Формат - просто список, без заголовков He is not feeling the wall with his hand. — Он не чувствует стену рукой.
Урок 6
На тему Questions все три темы вопросов
- во всех изучаемых A1 временах с irregular verbs
запрос для примеров
-
Составь простые примеры с переводом на тему грамматики для A1 General Question и Отрицательные общие вопросы. Предложения должны быть во временах Present Simple, Past Simple, Future Simple, Present Continuous Постарайся использовать слова из предоставленного списка существительных ед. и множественного числа и глаголов.
-
Special questions with what, where, when, why, who, which, whose, whom, how, how much (many)
-
Questions - what, who, whom, whose
-
Interrogative Adverbs - where, when, why, how
-
General Question и Отрицательные общие вопросы
Набор из 30 существительных:
october
august
december
beach
weekend
date
winter
horse
farm
village
boat
shop
lesson
band
ear
foot
coffee
egg
shoe
clothes
internet
bus
key
flower
plate
rain
football
ticket
leaf
classroom
lunch
half
Набор из 20 глаголов: catch draw choose fuck listen close fight represent recognize check answer forget study enjoy visit finish fly sing travel sleep
Формат - просто список, без заголовков Can you play the piano? — Yes, I can. Ты умеешь играть на пианино? — Да, умею.
Урок 7
На тему There is/are and Quantifiers
- во всех изучаемых A1 временах с irregular verbs
запрос для примеров
-
Составь простые примеры с переводом (вопрос, отрицание, утверждение) на тему грамматики для A1: There is/are. Предложения должны быть во временах Present Simple, Past Simple, Future Simple, Present Continuous Постарайся использовать слова хотя бы раз в предложениях из предоставленного списка существительных ед. и множественного числа и глаголов.
-
There в значении — "там"
-
There is/are при ответах на вопросы (What,Where, How many, How much, Who), которые требуют информации о существовании, наличии или количестве чего-либо в определённом месте.
Например: What is there in the box? — There is a gift inside. — Что находится в коробке? — Там подарок.
-
Составь простые примеры с переводом (вопрос, отрицание, утверждение) на тему грамматики Quantifiers:
- Many (много) — перед исчисляемыми существительными во множественном числе.
- Much (много) — перед неисчисляемыми существительными.
- A lot of / loads of/ plenty of (много) — используется во всех случаях (как правило, в утвердительных предложениях).
- A few (немного, несколько) — для исчисляемых существительных.
- A little (немного, некоторое количество) — для неисчисляемых существительных.
- Some (несколько, неопределенное количество) — используется в утвердительных предложениях с неисчисляемыми и исчисляемыми существительными во множественном числе.
- Any (какой-нибудь, любой) — почти всегда используется либо с множественным числом исчисляемых, либо с неисчисляемыми (в единственном числе или, точнее, не имеют множественного числа в обычном смысле).
Предложения должны быть во временах Present Simple, Past Simple, Future Simple, Present Continuous Постарайся использовать слова хотя бы раз в предложениях из предоставленного списка существительных ед. и множественного числа и глаголов.
Набор из 30 существительных: weather salt desk sugar train moon fruit dance meal nose cat dress shirt address tooth bedroom ocean fun apple holiday flat noise vegetable hat grass sentence drink milk rice bread
Набор из 20 глаголов: drink ride cook invite paint wake influence kick solve fix clean dance invest wash smoke communicate swim practice dine practise
Формат - просто список, без заголовков He is not feeling the wall with his hand. — Он не чувствует стену рукой.
Урок 8
На тему Have/Has
- во всех изучаемых A1 временах с irregular verbs
запрос для примеров
Составь простые примеры с переводом (вопрос, отрицание, утверждение) на тему грамматики для A1: to have/to has. Предложения должны быть во временах: Present Simple, Past Simple, Future Simple, Present Continuous В каждом предложении должно быть слово из предоставленного списка существительных ед. и множественного числа или глаголов.
to have/to hasв сочетании с существительными
- to have breakfast – завтракать
- to have lunch – обедать
have to/has toдля выражения обязательства или необходимости что-то сделать. Например: I have breakfast at 8 a.m. – Я завтракаю в 8 утра.
Набор из 30 существительных: factory cheese tea present knife coat potato jacket bean stop juice breakfast bathroom watch boot birthday butter tomato vacation cake clock chocolate pants bike soup cow tennis shower pet actress
Набор из 20 глаголов: phone excuse rain ask call try move believe hold agree cut bring fall touch jump hate sell
Формат без лишних заголовков и форматирования вот такой используй: I have breakfast at 8 a.m. – Я завтракаю в 8 утра.
Урок 9
На тему Adverbs of frequency always, usually, often, sometimes, never
- во всех изучаемых A1 временах с irregular verbs
запрос для примеров
Составь простые примеры с переводом (вопрос, отрицание, утверждение) на тему грамматики для A1: Adverbs of Frequency. Предложения должны быть во временах: Present Simple, Past Simple, Future Simple, Present Continuous В каждом предложении должно быть слово из предоставленного списка существительных ед. и множественного числа или глаголов.
- Наречия неопределенной частоты действия
- Наречия определенной частоты действия
- Adverbs of Frequency: Вопрос по типу "Как часто" совершается действие
- Наречия частоты с модальными и вспомогательными глаголами
Набор из 30 существительных: pig jeans pen sandwich orange skirt cafe bat doll bath guitar lamp website waiter biscuit pizza toilet sheep pencil supermarket beard banana homework trousers taxi bookcase email blouse waitress mum
Набор из 20 глаголов: hold start represent excuse agree damn believe touch ask bring jump recognize stay carry base rain kick try move sell
Формат без лишних заголовков и форматирования вот такой используй: She always arrives on time. — Она всегда приходит вовремя.
Урок 10
На тему It is construction
- во всех изучаемых A1 временах с irregular verbs
запрос для примеров
Составь простые примеры с переводом (вопрос, отрицание, утверждение) на тему грамматики для A1: It is construction. Предложения должны быть во временах: Present Simple, Past Simple, Future Simple, Present Continuous В каждом предложении должно быть слово из предоставленного списка существительных ед. и множественного числа или глаголов.
- Время
- День, месяц, год
- Расстояние
- Погода и окружающая среда
- Наше мнение о чем-то
- Конструкция "It is + прилагательное + to + инфинитив". Например: It is nice to meet you. — Приятно с вами познакомиться.
Набор из 30 существительных: picnic zoo subway classmate tv neighbor business market office history industry technology education government university company police magazine airport pilot engine mountain valley desert experiment theory snow meat eleven twelve thirteen fourteen
Набор из 20 глаголов: hold start represent excuse agree remember influence communicate practice fall develop invest dine cut change walk smoke love look live solve use support die listen
Урок 11
На тему Imperatives
- во всех изучаемых A1 временах с irregular verbs
запрос для примеров
Составь простые примеры с переводом (вопрос, отрицание, утверждение) на тему грамматики для A1: Imperatives.
- Отдача команд и приказов
- Просьбы
- Советы и инструкции
- Предложения или приглашения
- Предупреждения
Набор из 30 существительных: fifteen sixteen seventeen eighteen nineteen twenty thirty forty fifty sixty seventy eighty ninety hundred thousand million billion mother-in-law check-in fox wolf mouse piano mistake kid printer grandmother way message soda jam beginner
Набор из 20 глаголов: hold start represent excuse agree wait close check paint fix invite dance practise call send forget sleep learn understand watch stop speak drive enjoy wake
Урок 12
На тему Simple adjectives
- во всех изучаемых A1 временах с irregular verbs
запрос для примеров
Составь простые примеры с переводом (вопрос, отрицание, утверждение) на тему грамматики для A1: Предложения должны быть во временах: Present Simple, Past Simple, Future Simple, Present Continuous. Так же предложения должны быть в positive adjective (базовое значение) и comparative (сравнительных) и superlative (превосходных) степенях. Используй прилагательные из моего набора.
- прилагательные которые стоят перед существительными, которые они описывают
- прилагательные которые стоят после глагола "to be", когда они описывают состояние или характеристику подлежащего
- Прилагательные в
- positive adjective (базовое значение),
- comparative (сравнительных)
- с than и без него
- more более и less менее чем,
- superlative (превосходных) степенях
- Неправильные формы (Irregular Adjectives)
- Такой же как
as + basic adjective + as
Набор из прилагательных A1: strong new good only autumn old great big first second third fourth fifth sixth seventh eighth ninth tenth eleventh twelfth thirteenth fourteenth fifteenth sixteenth seventeenth eighteenth nineteenth twentieth thirtieth hundredth american last small different young long black little important bad white best right early possible economic hard persistent easy open fast difficult red short wrong spatial fine other poor hot happy ready left standard blue ok close democratic cold nice green more one own same well next grey back dark beautiful interesting key safe sorry quick light warm famous clean tall sweet yellow expensive brown slow late funny english busy cheap inside outside sad fat favorite exciting favourite hungry dear excited closed boring slim clever bored tasty fun well-known rainy
Урок 13
На тему Basic conjunctions
- во всех изучаемых A1 временах с irregular verbs
запрос для примеров
Набор из 30 существительных:
Набор из 20 глаголов:
Урок 14
На тему Basic Adverbs
запрос для примеров
- Для темы Наречия образа действия (How?)
beautifully, well, hard, really, great, together, also, just, even
- Наречия времени (When?)
now, then, today, yesterday, tomorrow, later, before, early, late, tonight, o'clock, this, when
- Наречия частоты (How often?)
always, often, sometimes, never
- Наречия степени (How much?)
very, so, too, more, less, really, just, even
- Вопросительные наречия
where, when, why, how
- Утвердительные и отрицательные наречия
yes, no, not
- Yes, I do. No, thanks.
- Особые / контекстные наречия (могут использоваться в разных значениях)
about, across, around, inside, outside, back, past, close, forward, beyond, parallel, down, up, out, over, near, late, early, together, even, really, just, this, o'clock, then, hard, beautifully, great
Дай примеры для каждого слова и используй разные времена: Present Simple, Past Simple, Future Simple, Present Continuous
Adverbs: this o'clock out over so now then how more also here well only very back there down too never really why where about again always today often later together before across late sometimes up less even early near beyond outside forward parallel hard tonight inside past just not yes beautifully tomorrow when yesterday below close behind downstairs great
Набор из 30 существительных:
Набор из 20 глаголов:
Урок 15
На тему Present Perfect (beginner)
- во всех изучаемых A1 временах с irregular verbs
запрос для примеров
Дай с каждым из этих irregular verbs по три простых предложения в Present Perfect с переводом
Урок 16
На тему Phrasal Verbs (first 30)
- во всех изучаемых A1 временах с irregular verbs
запрос для примеров
Дай с каждым из этих Phrasal Verbs по три простых предложения
Урок 17
Для выравнивания статистики использования слов
Нет примения!!!
запрос для примеров
Составь простые 3 примера с переводом (вопрос, отрицание, утверждение) уровня A1 с моим списком слов, имеено в этой форме слова!. Предложения должны быть во временах: Present Simple, Past Simple, Future Simple, Present Continuous.
Эти слова ни разу не использовались в этой форме. Nouns: postman postmen cupboard bagpack lives worlds families countries weeks numbers mothers jobs fathers homes parties streets faces bodies wives sons arms towns roads phones computers films rivers languages banks stores
beds hospitals boards husbands daughters floors letters parks stations legs evenings museums meats snows markets mobiles seventeen universities dictionaries beginners million ninety seventy bars (от слова bar) seas (от слова sea) moms mouths winds gardens forests ears
bands shops villages farms beaches dads tickets classrooms halves grasses flats factories coats (от слова coat) jackets juices boot pigs actresses pets soups clocks cakes grandmothers sandwiches skirts dolls lamps waiters discuit pizzas pillows billion pencils supermarkets butterflies beards mums eraser sofas beds computers
Audio
Задача автоматизировать создание субтитров (временные метки текста).
whisper
- достать из аудио временные метки в формат vtt
- парсить vtt в обьекты js для гибкого вывода текста по меткам
Создание WebVTT
cd /home/<$USER>/Documents/wisper
# create virtualenv
python3 -m venv whisper-env
# Активировать окружение:
source whisper-env/bin/activate
# format vtt
whisper audio.opus --model base.en --language en --output_format vtt --device cpu --temperature 0 --beam_size 5
# или
whisper audio.opus --model medium --language en --output_format vtt --device cpu --temperature 0 --beam_size 5
whisper audio.opus --model base.en --language en --output_format vtt --device cpu --word_timestamps True --temperature 0 --beam_size 5 --max_words_per_line 12
# Деактивация окружения:
deactivate
Тестирование моделей:
whisper audio.opus --model medium --language en --output_format vtt --device cpu --max_line_width 90 --word_timestamps True --temperature 0 --beam_size 5
--max_line_width 80 # максимум 80 символов в строке
Настройка температуры/beam (для точности)
--temperature 0 # минимальная случайность
--beam_size 5 # стандартный beam search
whisper audio.opus --model small --language en --output_format vtt --device cpu --max_line_width 60 --word_timestamps True --temperature 0 --beam_size 5 --max_words_per_line 10
# 1
whisper audio.opus --model medium --language en --output_format vtt --device cpu --temperature 0 --beam_size 5
# 2
whisper audio.opus --model base.en --language en --output_format vtt --device cpu --temperature 0 --beam_size 5
# 3
whisper audio.opus --model medium.en --language en --output_format vtt --device cpu --temperature 0 --beam_size 5
# 4
whisper audio.opus --model small.en --language en --output_format vtt --device cpu --temperature 0 --beam_size 5
# 5
whisper audio.opus --model medium --language en --output_format vtt --device cpu --max_line_width 60 --word_timestamps True --temperature 0 --beam_size 5 --max_words_per_line 16
# 6
whisper audio.opus --model medium --language en --output_format vtt --device cpu --word_timestamps True --temperature 0 --beam_size 5
# 7
whisper audio.opus --model small --language en --output_format vtt --device cpu
# 8
whisper audio.opus --model small --language en --output_format vtt --device cpu --temperature 0 --beam_size 5
# 9
whisper audio.opus --model medium --language en --output_format vtt --device cpu --temperature 0 --beam_size 5
# 10
whisper audio.opus --model base --language en --output_format vtt --device cpu --temperature 0 --beam_size 5 --word_timestamps True
Соединить айдио файлы
# соединить айдио файлы с расширением opus в один общий аудио файл:
# создать список файлов
for f in *.opus; do echo "file '$f'" >> list.txt; done
# concat
ffmpeg -f concat -safe 0 -i list.txt -c copy audio.opus
Захват аудио с динамика
ffmpeg -f pulse -i alsa_output.pci-0000_05_00.6.analog-stereo.monitor -ac 2 -ar 44100 output.flac
Проверка текста
После получения текста субтитров:
- поправить временные метки, модель base хорошо разделяет предложения, но иногда остаются склеенные вместе
- проверить грамматику и орфографию (LLMs: поправить только грамматику и орфографию, таймкоды не трогать)
- анализ соответствия слов уровню
Video + WebVTT:
Багованный вариант:
- ограничен в работе с текстом
- формат плохо поддерживается браузерами
- зависит от видео с определенным форматом
File audio: audio.opus
Субтитры формата WebVTT (поддерживаются в браузере). Формат vtt имеет особый бинарный заголовок в отличии от формата srt
- формат времени в vtt
HH:MM:SS.mmm
ffmpeg -i subs.srt subs.vtt
File subs.vtt, сразу добавить 12 рядов текста и проставить метки времени на реплики, что бы выделить цветом:
WEBVTT
STYLE
::cue(#label_box_1) {
color: red;
font-weight: bold;
}
00:13.000 --> 00:18.000
<c>Alissa</c> <00:15.000><c>by C. J. MOORE</c>
00:19.000 --> 00:27.000
<00:20.000><c><b>Alissa</b> is reading.</c>
<00:22.000><c>Her father calls to her.</c>
<00:24.000><c>"Alissa! Alissa!"</c>
label_box_1
00:28.000 --> 00:58.000
<00:28.000><c>Alissa runs to the door.</c>
<00:30.000><c>There is a car outside the house.</c>
<00:32.000><c>Her father is talking to a fat man.</c>
<00:36.500><c>This is Alissa.</c>
<00:38.000><c>She reads all day, her father says.</c>
<00:41.000><c>The two men laugh.</c>
<00:47.000><c>"Alissa", her father says.</c>
<00:50.000><c>My friend has work for you in the city.</c>
<00:53.000><c>There isn't any work here in the village.</c>
<00:56.000><c>You must go with him.</c>
Создание видео для поддержки браузером в формате mp4
File Makefile:
.PHONY: all create_video
all: create_video
ffmpeg -f lavfi -i "color=c=black:s=640x360:r=5" \
-i audio.opus \
-c:v libx264 -crf 32 -pix_fmt yuv420p \
-c:a aac \
-shortest \
final.mp4
Отображение на странице:
<video controls style="width:100%">
<source src="audio/A1/final.mp4" type="video/mp4">
<track src="audio/A1/subs.vtt" kind="subtitles" srclang="en" default>
</video>
<style>
video::cue {
color: #000000ff !important;
background: transparent;
}
video::cue(b) {
color: #df4141ff;
}
</style>