Weryfikaja mówcy, interpretacja wyników posterior

0

Kod programu (uproszczony, by pokazac o co chodzi):

params = 4; % bez f krtaniowej
komponenty = 4; % 4 roklady

for mowca = 1:212% jak kolejne uruchomienie to tutaj zaczytaj wiecej o nas i doktora
        zrodlo = ['..\mowca_' int2str(mowca) '.mat']
        load(zrodlo,'X');
        data{mowca} = X;
end

numer = input('Podaj numer mowcyza ktorego sie podajesz: ');
if (isempty(numer))
    disp('BLAD - zly numer mowcy!');
end

dekl = weryfikacja_mowcy_mikrofon(params);%ekstrakcja 4 parametrow mowy dla kazdej ramki mowy

Y = data{numer}(:,1:params);
gm_wzor = mggmmemfit(Y, komponenty, 0, 0);% algorytm em dla mowcy wskazanego w bazie - tworzy gmm dla danych zapisanych w bazie
[P, nlogl] = posterior(gm_wzor, dekl);

%PYTANIA/PROBLEMY:
% Jak intepretowac wyniki posterior by uzyskac inforamcję o pstwie z
% jakim dekl pochodzi od mowcy gm_wzor ???

ps. jezeli w moim opisie problemu brakuje jakichkolwiek informacji to chetnie dopisze co trzeba. Z góry dziękuję za czas jaki poświęcicie na pomoc w rozwiązaniu tego problemu Wink

dodanie znacznika <code class="matlab"> - furious programming

0

Spartan, what do you mean ?

0

@SIRKOLPOL jak nie umiesz napisać sensownie w języku polskim to napisz po angielsku albo w jakimkolwiek innym języku, byleby było składnie i gramatycznie.

0

Pytanie: W jaki sposób powinienem przetworzyć wynik posterior by uzyskać wartość prawdopodobieństwa z jakim wartości znajdujące się w macierzy dekl (wartość parametrów mowy osoby weryfikowanej) pochodzą od mówcy którego opisuje obiekt gm_wzor ?

1 użytkowników online, w tym zalogowanych: 0, gości: 1