From aniljohn80 at gmail.com Wed May 27 07:14:21 2015 From: aniljohn80 at gmail.com (Anil John M) Date: Wed, 27 May 2015 10:44:21 +0530 Subject: [mary-dev] Issue in voice building Message-ID: Dear All, I am trying the build a parametric English voice using the recent git version of MaryTTS, with OpenJDK 1.7 installed. When trying to run the step 2. AllophoneExtractor, VoiceImport tool throws the following Exception list: Mary TTS client 5.2-SNAPSHOT (impl. unknown) Connected to localhost:59125, Mary TTS server 5.2-SNAPSHOT (impl. unknown) eng_jan_0001 eng_jan_0002 eng_jan_0003 eng_jan_0004 eng_jan_0005 eng_jan_0006 eng_jan_0007 java.lang.Exception: The component AllophonesExtractor produced the following exception: at marytts.tools.voiceimport.DatabaseImportMain$8.run(DatabaseImportMain.java:277) Caused by: java.io.IOException: Error message from server:

Internal server error

Processing failed.

java.lang.Exception: Module JPhonemiser: Problem processing the
data.
    at marytts.server.Request.processOneChunk(Request.java:550)
    at marytts.server.Request.processOrLookupOneChunk(Request.java:385)
    at marytts.server.Request.process(Request.java:327)
    at
marytts.server.http.SynthesisRequestHandler.process(SynthesisRequestHandler.java:261)
    at
marytts.server.http.SynthesisRequestHandler.handleClientRequest(SynthesisRequestHandler.java:91)
    at
marytts.server.http.BaseHttpRequestHandler.handle(BaseHttpRequestHandler.java:138)
    at
org.apache.http.nio.protocol.BufferingHttpServiceHandler$RequestHandlerAdaptor.handle(BufferingHttpServiceHandler.java:189)
    at
org.apache.http.nio.protocol.SimpleNHttpRequestHandler.handle(SimpleNHttpRequestHandler.java:51)
    at
org.apache.http.nio.protocol.AsyncNHttpServiceHandler.processRequest(AsyncNHttpServiceHandler.java:453)
    at
org.apache.http.nio.protocol.AsyncNHttpServiceHandler.inputReady(AsyncNHttpServiceHandler.java:316)
    at
org.apache.http.nio.protocol.BufferingHttpServiceHandler.inputReady(BufferingHttpServiceHandler.java:131)
    at
org.apache.http.impl.nio.DefaultNHttpServerConnection.consumeInput(DefaultNHttpServerConnection.java:173)
    at
org.apache.http.impl.nio.DefaultServerIOEventDispatch.inputReady(DefaultServerIOEventDispatch.java:147)
    at
org.apache.http.impl.nio.reactor.BaseIOReactor.readable(BaseIOReactor.java:161)
    at
org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent(AbstractIOReactor.java:335)
    at
org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents(AbstractIOReactor.java:315)
    at
org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:275)
    at
org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:104)
    at
org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:542)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalArgumentException: Allophone `'' could not be
found in AllophoneSet `sampa' (Locale: en_US)
    at
marytts.modules.phonemiser.AllophoneSet.getAllophone(AllophoneSet.java:224)
    at
marytts.modules.phonemiser.AllophoneSet.syllabify(AllophoneSet.java:550)
    at marytts.modules.phonemiser.TrainedLTS.syllabify(TrainedLTS.java:163)
    at marytts.modules.JPhonemiser.phonemise(JPhonemiser.java:236)
    at marytts.modules.JPhonemiser.process(JPhonemiser.java:164)
    at marytts.server.Request.processOneChunk(Request.java:548)
    ... 19 more
at marytts.client.http.MaryHttpClient.requestInputStream(MaryHttpClient.java:397) at marytts.client.http.MaryHttpClient._process(MaryHttpClient.java:439) at marytts.client.MaryClient.process(MaryClient.java:653) at marytts.client.MaryClient.process(MaryClient.java:659) at marytts.tools.voiceimport.AllophonesExtractor.generateAllophonesFile(AllophonesExtractor.java:218) at marytts.tools.voiceimport.AllophonesExtractor.compute(AllophonesExtractor.java:150) at marytts.tools.voiceimport.DatabaseImportMain$8.run(DatabaseImportMain.java:274) Caused by: java.io.IOException: Server returned HTTP response code: 500 for URL: http://localhost:59125/process at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1627) at marytts.client.http.MaryHttpClient.requestInputStream(MaryHttpClient.java:388) ... 6 more Looking at the error highlighted in red colour, there is no such character in that sentence. Exploring the issues on marytts, this is an old issue #285, raised in Feb'2015. It is mentioned on this commit "Merge branch 'fix-285" https://github.com/marytts/marytts/commit/a84e5d8f6d4e4b88e7768ace49d5bdfc8c6db0e5 that it is fixed. I cloned this commit and tried to build voice again, but it too failed with same Exception. If anyone has faced the same issue and addressed fixing it and continued in successful voice building, please share how to fix and continue. Thank you Anil -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.dfki.de/pipermail/mary-dev/attachments/20150527/2498b85f/attachment.htm From slemaguer at coli.uni-saarland.de Wed May 27 07:29:41 2015 From: slemaguer at coli.uni-saarland.de (=?utf-8?Q?S=C3=A9bastien?= Le Maguer) Date: Wed, 27 May 2015 07:29:41 +0200 Subject: [mary-dev] Issue in voice building In-Reply-To: References: Message-ID: <87vbfeoaey.fsf@coli.uni-saarland.de> Hi, this problem is related to this bug (tracked on github) : https://github.com/marytts/marytts/issues/285 The correction is under progress and will be released as soon as possible. I suggest to track this bug in order to be notified when the correction will be released. Kind regards, S?bastien Anil John M writes: > Dear All, > > I am trying the build a parametric English voice using the recent git version > of MaryTTS, with OpenJDK 1.7 installed. > > When trying to run the step 2. AllophoneExtractor, VoiceImport tool throws the > following Exception list: > > Mary TTS client 5.2-SNAPSHOT (impl. unknown) > Connected to localhost:59125, Mary TTS server 5.2-SNAPSHOT (impl. unknown) > eng_jan_0001 > eng_jan_0002 > eng_jan_0003 > eng_jan_0004 > eng_jan_0005 > eng_jan_0006 > eng_jan_0007 > java.lang.Exception: The component AllophonesExtractor produced the following > exception: > at marytts.tools.voiceimport.DatabaseImportMain$8.run > (DatabaseImportMain.java:277) > Caused by: java.io.IOException: Error message from server: >

Internal server error

Processing failed.

> java.lang.Exception: Module JPhonemiser: Problem processing the data.
>  at marytts.server.Request.processOneChunk(Request.java:550)
>  at marytts.server.Request.processOrLookupOneChunk(Request.java:385)
>  at marytts.server.Request.process(Request.java:327)
>  at marytts.server.http.SynthesisRequestHandler.process
> (SynthesisRequestHandler.java:261)
>  at marytts.server.http.SynthesisRequestHandler.handleClientRequest
> (SynthesisRequestHandler.java:91)
>  at marytts.server.http.BaseHttpRequestHandler.handle
> (BaseHttpRequestHandler.java:138)
>  at
> org.apache.http.nio.protocol.BufferingHttpServiceHandler$RequestHandlerAdaptor.handle
> (BufferingHttpServiceHandler.java:189)
>  at org.apache.http.nio.protocol.SimpleNHttpRequestHandler.handle
> (SimpleNHttpRequestHandler.java:51)
>  at org.apache.http.nio.protocol.AsyncNHttpServiceHandler.processRequest
> (AsyncNHttpServiceHandler.java:453)
>  at org.apache.http.nio.protocol.AsyncNHttpServiceHandler.inputReady
> (AsyncNHttpServiceHandler.java:316)
>  at org.apache.http.nio.protocol.BufferingHttpServiceHandler.inputReady
> (BufferingHttpServiceHandler.java:131)
>  at org.apache.http.impl.nio.DefaultNHttpServerConnection.consumeInput
> (DefaultNHttpServerConnection.java:173)
>  at org.apache.http.impl.nio.DefaultServerIOEventDispatch.inputReady
> (DefaultServerIOEventDispatch.java:147)
>  at org.apache.http.impl.nio.reactor.BaseIOReactor.readable
> (BaseIOReactor.java:161)
>  at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent
> (AbstractIOReactor.java:335)
>  at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents
> (AbstractIOReactor.java:315)
>  at org.apache.http.impl.nio.reactor.AbstractIOReactor.execute
> (AbstractIOReactor.java:275)
>  at org.apache.http.impl.nio.reactor.BaseIOReactor.execute
> (BaseIOReactor.java:104)
>  at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run
> (AbstractMultiworkerIOReactor.java:542)
>  at java.lang.Thread.run(Thread.java:745)
> Caused by: java.lang.IllegalArgumentException: Allophone `'' could not be found
> in AllophoneSet `sampa' (Locale: en_US)
>  at marytts.modules.phonemiser.AllophoneSet.getAllophone
> (AllophoneSet.java:224)
>  at marytts.modules.phonemiser.AllophoneSet.syllabify(AllophoneSet.java:550)
>  at marytts.modules.phonemiser.TrainedLTS.syllabify(TrainedLTS.java:163)
>  at marytts.modules.JPhonemiser.phonemise(JPhonemiser.java:236)
>  at marytts.modules.JPhonemiser.process(JPhonemiser.java:164)
>  at marytts.server.Request.processOneChunk(Request.java:548)
>  ... 19 more
> 
> at marytts.client.http.MaryHttpClient.requestInputStream > (MaryHttpClient.java:397) > at marytts.client.http.MaryHttpClient._process(MaryHttpClient.java:439) > at marytts.client.MaryClient.process(MaryClient.java:653) > at marytts.client.MaryClient.process(MaryClient.java:659) > at marytts.tools.voiceimport.AllophonesExtractor.generateAllophonesFile > (AllophonesExtractor.java:218) > at marytts.tools.voiceimport.AllophonesExtractor.compute > (AllophonesExtractor.java:150) > at marytts.tools.voiceimport.DatabaseImportMain$8.run > (DatabaseImportMain.java:274) > Caused by: java.io.IOException: Server returned HTTP response code: 500 for > URL: http://localhost:59125/process > at sun.net.www.protocol.http.HttpURLConnection.getInputStream > (HttpURLConnection.java:1627) > at marytts.client.http.MaryHttpClient.requestInputStream > (MaryHttpClient.java:388) > ... 6 more > > Looking at the error highlighted in red colour, there is no such character in > that sentence. > Exploring the issues on marytts, this is an old issue #285, raised in Feb'2015. > It is mentioned on this commit "Merge branch 'fix-285" https://github.com/ > marytts/marytts/commit/a84e5d8f6d4e4b88e7768ace49d5bdfc8c6db0e5 that it is > fixed. I cloned this commit and tried to build voice again, but it too failed > with same Exception. > > If anyone has faced the same issue and addressed fixing it and continued in > successful voice building, please share how to fix and continue. > > Thank you > Anil -- Dr. S?bastien Le Maguer Postdoctorate researcher Saarland University Campus C7.4 - room 2.03 D-66123 Saarbr?cken Germany phone : +49-681-302-70030 Mail: slemaguer at coli.uni-saarland.de website : http://www.coli.uni-saarland.de/~slemaguer/