music
Модуль предоставляет справочник более 4 000 музыкальных жанров на русском и английском языках.
Подключение
Для подключения справочника импортируйте один из следующих файлов с помощью тега require
:
# Справочник на русском языке
require: music/musicGenre.sc
module = sys.zb-common
# Справочник на английском языке
require: music/musicGenreEn.sc
module = sys.zb-common
После подключения в сценарии станут доступны:
- справочник именованных сущностей
$MusicGenres
; - именованная сущность
$MusicGenre
для распознавания жанров при помощи паттернов.
Формат значений
Поле | Тип | Описание |
---|---|---|
ru.name | Строка | Название жанра на русском языке |
en.name | Строка | Название жанра на английском языке |
Ввиду большого числа заимствований в данной сфере именованная сущность распознает названия жанров сразу как на русском, так и на английском языке.
подсказка
Выбор файла для подключения —
musicGenre.sc
или musicGenreEn.sc
— определяет язык, на котором будет записано значение сущности value
в $parseTree
при ее распознавании.Примеры строк
393;bluegrass, music bluegrass, bluegrass music, блюграсс, мятлик, музыка блюграсс, музыка Блюграсс, музыка мятлик, блюграсс музыка, мятлик музыка;{"ru": {"name": "Блюграсс"}, "en": {"name": "Bluegrass"}}
3510;slovenian rock, music slovenian rock, slovenian rock music, словенский рок, музыка словенский рок, словенский рок музыка;{"ru": {"name": "Словенский рок"}, "en": {"name": "Slovenian rock"}}