Тилни аниқлаш (инглизчада тилини аниқлаш), табиий тилни қайта ишлаш усулида — тилни аниқлаш. Тилни аниқлаш муаммоси матнни туркумлаштиришнинг алоҳида ҳолати бўлиб, статистик усуллар ёрдамида ҳал қилинади.

Кўриб чиқиш

Тилни аниқлаш учун ППРЛМ (параллел фонемаларни аниқлаш + тил модели) архитектураси бир нечта тилларда ўқитилган фонетик танувчиларнинг параллел уланиши билан амалга оширилади. Фонетик таниб олиш Витерби алгоритмидан фойдаланган ҳолда яширин Марков моделларига (ҲММс) асосланган.

Нутқ хабарининг маълум бир мақсадли тилга тегишлилиги тўғрисида қарор қабул қилиш учун қўллаб-қувватловчи вектор машиналари (СВМ — қўллаб-қувватловчи векторли машиналар) асосидаги классификатор ёрдамида ёндашув амалга оширилади.

Классик ППРЛМ асосида қурилган тизимнинг ишлаш принципи қуйидагича:

  1. тизимда бир нечта фонетик танийдиганлар мавжуд;
  2. ҳар бир киритилган товуш файли фонетик танувчилар томонидан тан олинади;
  3. ҳар бир фонетик тан олувчи фонемаларнинг натижавий кетма-кетлигига кўра, маълум бир мақсадли тилнинг н-грамм моделига яқинлик ўлчовлари ҳисобланади;
  4. н-грамм моделининг максимал яқинлик ўлчовига эга бўлган тил ғолиб деб ҳисобланади.

Илғор ППРЛМ тизимларида тилни идентификация қилиш очиқ вазифа сифатида амалга оширилади: қайта ишланган файлнинг мақсадли тилга „тегишли“ / „тегишли эмас“ текшируви ўтказилади, қарор автоматик равишда белгиланган чегарани ҳисобга олган ҳолда фойдаланувчи томонидан қабул қилинади.

Асосий алгоритмга қуйидаги қадамлар қўшилади:

  1. ҳар бир фонетик тан олувчининг ҳосил бўлган фонемалари кетма-кетлиги у ёки бу „йўналтирувчи“ тилнинг н-грамм модели билан қўшиб қўйилади ва н-грамм моделининг фонемалар кетма-кетлигига яқинлик ўлчовлари кўриб чиқилади;
  2. н-грамм моделларининг фонема кетма-кетлигига яқинлиги ўлчовларининг тўлиқ тўплами СВМ классификатори учун кириш векторидир;
  3. таснифлаш натижасига кўра, СВМ классификатори ҳар бир мақсадли тил учун алоҳида белгиланган чегара билан солиштириб, мақсадли тилга тегишли бўлиш тўғрисида қарор қабул қилади.

Агар СВМ классификатори томонидан берилган балл чегарадан катта бўлса, аудио файл мақсадли тилда айтилади. Бундай ҳолда, овоз файли бир вақтнинг ўзида бир ёки бир нечта тилларга тайинланиши ёки уларнинг ҳеч бирига тайинланмаслиги мумкин.

Яна қаранг

Адабиётлар

Ҳаволалар

Кутубхоналар

Веб-хизматлар