Ինչպես է նվագարկիչը գուշակում երգի տոնայնությունը. 12 թիվ և մեկ կորելյացիա

Habr-ի այս հոդվածը մանրամասն վերլուծում է ծրագրային միջոցներով երաժշտական տոնայնությունը որոշելու տեխնիկական կողմերը: Հեղինակը բացատրում է, որ ժամանակակից նվագարկիչները չեն «լսում» երաժշտությունը մարդկային ընկալմամբ, այլ օգտագործում են մաթեմատիկական մոտեցում՝ աուդիո ազդանշանի հաճախականային կազմը վերլուծելու համար: Մեթոդի հիմքում ընկած է Կրումհանսլ-Շմուկլերի ալգորիթմը, որը հաշվարկում է 12 նոտաներից յուրաքանչյուրի ինտենսիվությունը և ստացված պրոֆիլը համեմատում է էտալոնային գամմաների հետ: Նյութում դիտարկվում են ալգորիթմի աշխատանքի գործնական օրինակներ, հարակից տոնայնությունները և կվինտաները ճանաչելիս դրա բնորոշ սխալները, ինչպես նաև ժամանակակից նեյրոնային ցանցերի դերը դասակարգման ճշգրտությունը բարձրացնելու գործում: Հոդվածը հետաքրքիր կլինի աուդիո ազդանշանների մշակմամբ և օրինաչափությունների ճանաչման ալգորիթմներով զբաղվող ծրագրավորողների համար:
This is a summary. Read the full article at the original source:
HabrԿապակցված
Dev.to-ի հոդվածում քննարկվում է, թե ինչպես են AI-ի վրա հիմնված ծրագրավորման գործիքները կտրուկ նվազեցրել ծրագրային նախագծեր սկսելու շեմը: Հեղինակը, որն…
Habr-ի այս հոդվածը մանրամասն քննարկում է PBN (Private Blog Networks) հայեցակարգը որոնողական համակարգերի օպտիմալացման (SEO) համատեքստում: Հեղինակը նշու…
Zig ծրագրավորման լեզվի թիմը պաշտոնապես թողարկել է 0.17.0 տարբերակը, որը նշանավորում է այս բարձր արդյունավետություն ունեցող համակարգային լեզվի զարգացմա…


