Фільтр рим за наголосом
Рима тримається на тому, куди падає наголос. раба́ і шта́ба закінчуються тими самими трьома літерами й не римуються ані трохи — голос приходить у різні місця.
У заголовку Unigrams для цього є кнопка: , намальована `а` зі знаком наголосу, — вона стоїть ліворуч від п'яти піктограм частин мови, трохи осторонь від них. Цей проміжок — єдине, що каже, що вона не шоста частина мови. Майже завжди вона приглушена, бо майже кожен пошук не повідомляє, який склад ви мали на увазі.
Вона вмикається, коли в запиті є наголос
Знак наголосу — це акут над голосною: аба́. Набрати його зі звичайної клавіатури незручно, тому в застосунку є кнопка — , праворуч від поля пошуку.
- Поставте курсор після потрібної голосної й натисніть її. Ця голосна отримає наголос.
- Натисніть ще раз — знак зникне.
- Позначте іншу голосну — знак переїде туди: голова́ стане голо́ва. Знак у слові завжди один.
- Кнопка має гарячу клавішу — Tab, якщо ви її не змінювали. Яку саме, каже підказка самої кнопки: Flip vowel stress (Tab).
Та сама кнопка працює й із рядком, який ви пишете, а не лише з полем пошуку: вона діє на те з двох полів, де ви друкували останнім.
Доки в запиті немає знака, кнопка наголосу лишається приглушеною і прямо про це каже, якщо навести курсор: Add a stress mark to the search to use this. Вона не зламана й нічого не ховає — просто поки немає складу, з яким їй звірятися.
Сам лише знак уже скорочує список
Ще до того, як ви торкнетеся кнопки, знак зробив частину роботи. Пошук за аба повертає 545 слів, пошук за аба́ — 150. Ті 395, що пішли, — це слова, яким словники ставлять наголос в іншому місці: жа́ба, шта́ба, кра́ба. Вони пішли тому, що ви сказали: голос падає на останній склад, — а словники кажуть, що ні.
Лишаються слова двох різних ґатунків:
- Ті, яким словники ставлять наголос саме там, — надруковані зі знаком: раба́, труба́, слаба́.
- Ті, наголос яких не записано ніде, — надруковані без знака: генштаба, акаба, пенджаба. Застосунок не ставить знак слову, за яке не може поручитися, тож рядок без знака — це чесна відповідь на питання «де тут наголос?»: ніхто не знає.
Заради цієї другої групи кнопка й існує.
Що робить відтискання
Спочатку кнопка натиснута, і «натиснута» тут означає те саме, що й у п'яти кнопок поруч: ці слова показуються. Натиснутою вона нічого зі списку не прибирає — усі 150 на місці.
Відтисніть її — і рядки без знака підуть. Лічильник на тому самому пошуку падає зі 150 до 33, і кожне слово, що лишилося, має знак.
Два стани відповідають на два різні питання, і варто сказати прямо, на яке саме:
- Натиснута питає: «чи може наголос стояти тут?» Слово, наголос якого ніхто не записав, лишається — ніщо його не виключає. Ідуть лише ті, чий відомий наголос суперечить вашому знаку.
- Відтиснута питає: «чи стоїть наголос тут?» Лишаються тільки слова, яким словники справді ставлять наголос там. Нічого не показано «про всяк випадок».
Правильного з них немає. Натиснута — це широка сітка: нічого не викидається лише тому, що про слово немає словникового запису. Відтиснута — це впевненість, і список виходить значно коротший.
За кожного нового пошуку кнопка знову натиснута. Фільтр, поставлений для одного слова, ніколи мовчки не переходить на наступне.
В уточнених результатів такої кнопки немає
Увімкніть Refine — і кнопка зникне: в уточненому заголовку Unigrams лишаються п'ять кнопок частин мови й більше нічого. Так і задумано.
Refine міняє всі оцінки Proximity на те, як часто слово трапляється в реальних текстах, і бере ці числа з частотного корпусу, який рахує слова й тільки їх. Де в кого падає голос, корпус не записує. Фільтрувати уточнені результати за наголосом означало б спершу цей наголос вигадати, а ми не вигадуємо наголос, якого в нас немає.
Що фільтр робить з уточненим списком
Відтисніть кнопку наголосу — і уточнений список стане коротшим, ніж той самий пошук, уточнений з незайманою кнопкою.
Це не другий фільтр, що спрацьовує після. Про прибрані слова просто не питають: застосунок надсилає на сервер лише ті слова, що вціліли, тому й відповідь приходить тільки про них. Відтиснете кнопку вже після уточнення — застосунок поставить менше питання наново, а не візьме стару відповідь.
Так у цій панелі працює лише один фільтр. Кнопки частин мови й повзунок Proximity ніколи не міняють того, про що питають, — вони розбирають те, що прийшло.
Далі
Частина мови — піктограми біля рим і фільтр за ними — про п'ять кнопок, що стоять поруч із цією в тому самому заголовку.
Уточнення рим за корпусом (Refine) — що Refine робить зі списком після того, як фільтр за наголосом вирішив, хто в ньому лишиться.
Пошук рим і оцінка Proximity — звідки взагалі беруться результати й наскільки точно кожен із них римується.
Або просто спробуйте: відкрийте редактор realyrics, знайдіть слово, натисніть і подивіться, як приглушена кнопка оживає.
Інші статті довідки
Решта сайту
Статті тут описують редактор. На цих сторінках — те, що з нього виходить, і те, що команда пише про саме ремесло.