XML File
The structure of the XML file was thought so that it fits all the versions:
users (*user (name, +password (passfile, passfile)))
- the user tag is the tag that contains all information about a user. It has an attribute idUser which represents the current number of the user in the database. This attribute is used for making distinction between users with the same name - not really needed because it is not accepted
- the name tag represents the name of the user.
- the password tag contains pasfile tags. It has several attributes:
- textPass contains the text of the .wav file. It is needed for generating the text that the user has to say when identifying (2nd version).
- threshold
- the passfile tag contains the name of the wav file. It has an attribute: version which has values in {1,2}. This number is used for making distinction between the 2 voice samples.
The name of the .wav file is idUser+name+version+".wav"
The name of the .feat file is idUser+name+version+".feat"
The structure (tags, attributes, etc.) and the name of the .wav files can be changed according to the needs of the other modules.
EXAMPLE:
< users>
< user idUser=1>
< name>monica< /name>
< password textPass="Hallo maschine" threshold="value">
< passfile version="1">1monica1.wav< /passfile>
< passfile version="2">1monica2.wav< /passfile>
< /password>
< /user>
< /users>
--
GavrilaMonica --
23 Apr 2004