[mary-users] Voice-Import F0PolynomialFeatureFileWriter Errors

Ingmar Steiner ingmar.steiner at dfki.de
Tue Oct 5 18:15:05 CEST 2010


Dear Margot,

I'm afraid I don't get any of the errors you describe in a vanilla voice build. Just so we're on the same page, could I ask you to do the following:

1) Create a new, empty voicebuilding directory.

2) In that new directory, create symlinks to the wav, text, and lab directories in your original voicebuilding directory (you could also just copy them, but this saves space).

3) Run *all* of the voice import components afresh in the new voicebuilding directory. In particular, please *do not* copy over the database.config from the non-working voicebuilding directory.

If any of the errors persist, please report back with full debug info, including the output from DatabaseImportMain. See http://mary.opendfki.de/wiki/FrequentlyAskedQuestions#bugreport.

Best wishes,

/**
 * Ingmar Steiner
 * Researcher, Language Technology
 * German Research Center for Artificial Intelligence
 *
 * Campus D3 1 +1.18
 * D-66123 Saarbrücken
 * Germany
 * Phone: ++49-681-857-75-5263 (NEW!)
 * Email: ingmar.steiner at dfki.de
 *
 * Deutsches Forschungszentrum für Künstliche Intelligenz GmbH
 * Trippstadter Straße 122, D-67663 Kaiserslautern, Germany
 * Geschäftsführung:
 * Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster (Vorsitzender)
 * Dr. Walter Olthoff
 * Vorsitzender des Aufsichtsrats:
 * Prof. Dr. h.c. Hans A. Aukes
 * Amtsgericht Kaiserslautern, HRB 2313
 */

On 5 Oct 2010, at 17:38, Margot Mieskes wrote:

> Dear Ingmar,
> 
> I only tried hnm because the "regular" way failed with the reported errors. And as far as I can see, the header of "timeline_hnm.mry" is not empty. 
> 
> Do you have any idea about the other errors (without hnm) that I observed?
> 
> Thanks,
> Margot.
> 
> -------- Original-Nachricht --------
>> Datum: Tue, 5 Oct 2010 17:11:47 +0200
>> Von: Ingmar Steiner <ingmar.steiner at dfki.de>
>> An: "Margot Mieskes" <Margot.Mieskes at gmx.net>
>> CC: mary-users at dfki.de
>> Betreff: Re: [mary-users] Voice-Import F0PolynomialFeatureFileWriter Errors
> 
>> Dear Margot,
>> 
>> On 5 Oct 2010, at 16:43, Margot Mieskes wrote:
>> 
>>> Acoustic feature file writer started.
>>> java.lang.Exception: The component AcousticFeatureFileWriter produced
>> the following exception: 
>>> 	at
>> marytts.tools.voiceimport.DatabaseImportMain$8.run(DatabaseImportMain.java:294)
>>> Caused by: java.nio.BufferUnderflowException
>>> 	at java.nio.Buffer.nextGetIndex(Buffer.java:480)
>>> 	at java.nio.DirectByteBuffer.getFloat(DirectByteBuffer.java:804)
>>> 	at
>> marytts.features.FeatureDefinition.readFeatureVector(FeatureDefinition.java:1400)
>>> 	at
>> marytts.unitselection.data.FeatureFileReader.loadFromByteBuffer(FeatureFileReader.java:115)
>>> 	at
>> marytts.unitselection.data.FeatureFileReader.load(FeatureFileReader.java:67)
>>> 	at
>> marytts.unitselection.data.FeatureFileReader.<init>(FeatureFileReader.java:62)
>>> 	at
>> marytts.tools.voiceimport.AcousticFeatureFileWriter.compute(AcousticFeatureFileWriter.java:119)
>>> 	at
>> marytts.tools.voiceimport.DatabaseImportMain$8.run(DatabaseImportMain.java:291)
>> 
>> This reminds me of a bug that was fixed a while back. Since you seem to be
>> experimenting with HNM, please have a look at
>> http://mary.opendfki.de/ticket/289 and tell us if this might apply to you.
>> 
>>> I also tried using the hnm-Timeline to "true", but then I got the error:
>>> 
>>> 3059896 [RunSelectedComponentsThread] INFO
>> marytts.F0PolynomialFeatureFileWriter  - F0 polynomial feature file writer started.
>>> 
>>> java.lang.Exception: The component F0PolynomialFeatureFileWriter
>> produced the following exception: 
>>> 	at
>> marytts.tools.voiceimport.DatabaseImportMain$8.run(DatabaseImportMain.java:294)
>>> Caused by: java.io.IOException: Processing header does not contain
>> required field 'hnm.noiseModel'
>>> 	at
>> marytts.unitselection.data.HnmTimelineReader.ensurePresent(HnmTimelineReader.java:112)
>>> 	at
>> marytts.unitselection.data.HnmTimelineReader.load(HnmTimelineReader.java:82)
>>> 	at
>> marytts.unitselection.data.TimelineReader.<init>(TimelineReader.java:103)
>>> 	at
>> marytts.unitselection.data.HnmTimelineReader.<init>(HnmTimelineReader.java:72)
>>> 	at
>> marytts.tools.voiceimport.F0PolynomialFeatureFileWriter.compute(F0PolynomialFeatureFileWriter.java:179)
>>> 	at
>> marytts.tools.voiceimport.DatabaseImportMain$8.run(DatabaseImportMain.java:291)
>>> 
>>> although the header of timeline_hnm.mry contains the line 
>>> 
>>> hnm.noiseModel=1.
>>> 
>>> Does anyone have an idea where this comes from and how to overcome it?
>> If necessary, I can provide more information, but I think this message is
>> already very long ;)
>> 
>> HNM support is experimental and highly unstable for the time being. I'm
>> afraid we cannot provide any user support on this. Please do not use HNM
>> timelines unless you know exactly what you are doing and can debug the code
>> yourself. However, in that case, I would be grateful if you could work with us
>> to figure out what is going on.
>> 
>> Best wishes,
>> 
>> /**
>> * Ingmar Steiner
>> * Researcher, Language Technology
>> * German Research Center for Artificial Intelligence
>> *
>> * Campus D3 1 +1.18
>> * D-66123 Saarbrücken
>> * Germany
>> * Phone: ++49-681-857-75-5263 (NEW!)
>> * Email: ingmar.steiner at dfki.de
>> *
>> * Deutsches Forschungszentrum für Künstliche Intelligenz GmbH
>> * Trippstadter Straße 122, D-67663 Kaiserslautern, Germany
>> * Geschäftsführung:
>> * Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster (Vorsitzender)
>> * Dr. Walter Olthoff
>> * Vorsitzender des Aufsichtsrats:
>> * Prof. Dr. h.c. Hans A. Aukes
>> * Amtsgericht Kaiserslautern, HRB 2313
>> */
>> 
>>> 
>>> Many thanks,
>>> Margot.
>>> 
>>> 
>>> -- 
>>> GRATIS: Spider-Man 1-3 sowie 300 weitere Videos!
>>> Jetzt freischalten! http://portal.gmx.net/de/go/maxdome
>>> _______________________________________________
>>> Mary-users mailing list
>>> Mary-users at dfki.de
>>> http://www.dfki.de/mailman/cgi-bin/listinfo/mary-users
>> 
> 
> -- 
> Neu: GMX De-Mail - Einfach wie E-Mail, sicher wie ein Brief!  
> Jetzt De-Mail-Adresse reservieren: http://portal.gmx.net/de/go/demail



More information about the Mary-users mailing list