Home > asr > asraOutputXmlRead.m

asraOutputXmlRead

PURPOSE ^

asraOutputXmlRead: Read ASRA output xml file

SYNOPSIS ^

function output=asraOutputXmlRead(xmlFile)

DESCRIPTION ^

 asraOutputXmlRead: Read ASRA output xml file
    Usage: output=asraOutputXmlRead(xmlFile)

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function output=asraOutputXmlRead(xmlFile)
0002 % asraOutputXmlRead: Read ASRA output xml file
0003 %    Usage: output=asraOutputXmlRead(xmlFile)
0004 
0005 %    Roger Jang, 20090412
0006 
0007 if nargin<1, xmlFile='what_would_you_like_to_know.xml'; end
0008 
0009 output=xml_parse(fileread(xmlFile));        % You need to use XMLToolbox to have this command.
0010 for i=1:length(output.confidenceMeasure.word)
0011     for j=1:length(output.confidenceMeasure.word(i).phone)
0012         output.confidenceMeasure.word(i).phone(j).competingModel=split(output.confidenceMeasure.word(i).phone(j).competingModel, ' ');
0013         output.confidenceMeasure.word(i).phone(j).competingModelLogProb=eval(['[', output.confidenceMeasure.word(i).phone(j).competingModelLogProb, ']']);
0014     end
0015 end

Generated on Tue 01-Jun-2010 09:50:19 by m2html © 2003