Пошук рим і оцінка Proximity
Пошук рим — це рядок на панелі інструментів над текстом пісні. Введіть слово або просто закінчення, на яке хочете заримувати, і у відповідь прийде список слів, що звучать схоже, найкращі — згори. Біля кожного результату стоїть число від 0.00 до 1.00: його Proximity, близькість звучання.
Заради цього числа список і існує. Пошук, який порівнював би самі лише літери, утопив би потрібну риму в сотні слів, схожих тільки на папері. Proximity — це оцінка того, наскільки результат справді схожий на слух: те, що варто співати, опиняється вгорі, а решту прибирає один рух повзунка.
Де він і що показує
Рядок пошуку стоїть на панелі над текстом і до першого символу показує підказку Search rhymes….
- Вибір словників ліворуч від рядка задає, за якими списками слів іде пошук.
- ≈ вмикає й вимикає приблизні рими (Approximate rhymes), M+ — складені рими з кількох слів (Multi-word rhymes).
- Результати розкриваються панеллю під рядком, двома згортаними групами з лічильником у кожної: Unigrams — окремі слова, Bigrams — рими з двох слів. Якщо в групі більше результатів, ніж уміщається, посилання more підвантажує наступну порцію.
- У кожному рядку ліворуч слово, праворуч його Proximity. Клац по рядку копіює слово в буфер обміну, список при цьому не закривається — можна взяти кілька поспіль.
- Над списком іде рядок Proximity: виставлений поріг, сам повзунок і кнопка ? — What is proximity? — яка відкриває те саме пояснення просто в застосунку.
Українська, російська та англійська мають власні словники; пошук іде мовою, на яку налаштована пісня.
Що роблять словники
Тут працюють словники двох різних видів, і їх варто розрізняти.
Словники рим — ті, що за кнопкою вибору, — вирішують, які слова взагалі можуть з’явитися. Для російської їх шість: Compact, Full, Anglicisms, Surnames, Corpus Additions і Uncensored Words, — плюс ваш власний User Dictionary; в англійської та української по одному, плюс ваш. Пошук набирає кандидатів зі словників, які ви позначили галочками, і лише потім оцінює їх і сортує. Позначте ще один — список стане довшим. Зніміть усі галочки — шукати буде ніде, і не повернеться нічого.
Словник наголосів — річ зовсім інша. У словниках рим лежать написання; де стоїть наголос, не записано в жодному з них. Це знання приходить з окремого словника наголосів і з наголосів, які ви проставили самі, — саме воно дозволяє відрізнити до́ма від дома́.
Потрібні і ті, і той, і ось де легко помилитися: знак наголосу в рядку пошуку не вимикає словників рим. Здається, що вимикає — раз наголос і є найточніше, отже, він усе й вирішує. Ні. Спершу слова видають словники, а знак потім лишає з них ті, що наголошені так само, як ваше. Це фільтр поверх виданого ними, а не заміна їм.
Різниця чимала. Пошук оля́ з наголосом на останньому складі повертає:
- 18 слів, якщо позначено лише Compact,
- 47 слів, якщо позначено лише Full,
- 510 слів, якщо позначено всі шість,
- нічого, якщо не позначено жодного.
Майже 500 із цих слів доступні тільки тому, що увімкнено більше словників, — і все це зі знаком наголосу на місці. Звідси правило: словники задають, наскільки широкий ваш пошук, а знак наголосу — наскільки він точний. Якщо пошук з наголосом здається бідним, лікується він зазвичай ще однією галочкою у словниках, а не зняттям наголосу.
Що означає це число
Proximity — це те, наскільки результат звучить близько до введеного слова. 1.00 — ближче майже не буває; 0.00 означає, що спільного звучання в слів немає зовсім: таке слово потрапило до списку через збіг літер, а не тому, що римується.
Повзунок задає поріг, а не шукає заново
Усі результати вже в списку, найкращі згори. Повзунок угору прибирає слабкі збіги з очей; поверніть його вниз, і все повернеться. Нового пошуку при цьому не відбувається.
За раз список показує не більше тисячі рядків — лише задля того, щоб панель лишалася швидкою, — а more підвантажує наступну порцію: слова за тисячним рядком чекають своєї черги, а не зникають. А раз список іде від найкращого до найслабшого, піднятий повзунок зрізає лише знизу: усе найсильніше й так уже у вас перед очима.
Повзунок і числа в рядках — одна шкала
І те, й те йде від 0.00 до 1.00. Побачили рядок із 0.70 і розумієте, що далі попускати собі не хочете, — поставте повзунок на 0.70, і все, що слабше, зникне.
Від чого оцінка висока
- Наголошений голосний мусить збігтися. Якщо у вас наголос на о, а в іншого слова на у, оцінка буде майже нульовою, хоч би як схоже вони виглядали на письмі: до́ма / дума — усього 0.10.
- Усе, що після наголошеного голосного, теж має збігтися. Саме за цей хвіст чіпляється слух.
- Закінчення має бути тієї самої довжини. Слово з наголосом на останньому складі не заримується зі словом, де наголос складом раніше, навіть якщо голосний у них той самий.
- Приголосний перед наголошеним голосним — бонус. Його збіг робить риму багатшою й повнішою. В англійській усе навпаки: там такий збіг починає звучати як одне й те саме слово двічі, тому важить менше.
Як читаються числа
- 0.95–1.00 — точна й багата рима: сходиться все закінчення, а з ним і приголосний перед ним.
- 0.85–0.95 — чиста рима; розходиться лише звук, який майже не чути.
- 0.70–0.85 — пристойна рима, у закінченні один звук повз.
- 0.40–0.70 — неточна рима: тримається на голосному, приголосні розходяться.
- 0.10–0.40 — слабке відлуння, римою це вже не назвеш.
- нижче 0.10 — не пов'язані; найчастіше тому, що наголошений голосний інший.
Приклад
Шукаємо оля. симферополя приходить з 1.00 — той самий наголошений о, те саме -ля після нього. мамуля приходить теж, але з 0.10: наголос на у, тож це промах, підібраний пошуком дорогою. Зсуньте повзунок на 0.20 — мамуля зникне, симферополя лишиться.
Звідси й уся звичка роботи: подивіться числа в кількох рядках, вирішіть, де проходить ваша власна межа терпимості, і лишіть повзунок там.
Далі
Добре звучна рима — не завжди слово, яким хтось користується. Уточнення рим за корпусом (Refine) — про кнопку Refine вгорі панелі результатів: вона змінює всі оцінки Proximity на те, наскільки часто слово трапляється в живих текстах.
У кожного результату є ще й піктограма-друга, що каже, яке це слово. Частина мови — піктограми біля рим розбирає всі п'ять і кнопки в заголовку Unigrams, які прибирають непотрібні категорії.
Рима з оцінкою 1.00 усе ще має лягти на потрібну частку. Складова сітка — друга половина набору: вона показує, який склад потрапляє на яку частку і які з них наголошені.
Або просто спробуйте: відкрийте редактор realyrics, почніть пісню і введіть закінчення в рядок пошуку.
Інші статті довідки
Решта сайту
Статті тут описують редактор. На цих сторінках — те, що з нього виходить, і те, що команда пише про саме ремесло.