Thank you.
I tried option 2 below. This time I didn't get any error messages from within Pipeline itself but I also did not get any recording either. There are errors in the TTS log file. I am enclosing copies of the various files for your review below:
--
You received this message because you are subscribed to the Google Groups "DAISY Pipeline Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to daisy-pipeline-dev+unsub...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Do we have any further ideas?
> --
> You received this message because you are subscribed to the Google Groups "DAISY Pipeline Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to daisy-pipeline-dev+unsub...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "DAISY Pipeline Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to daisy-pipeline-dev+unsub...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
say is working, I use it all the time for other projects and I just tested it.
Here is the only log in the log directory:
Hope this is a help.
> On Feb 28, 2017, at 9:32 AM, Bert Frees <bert...@gmail.com> wrote:
>
> There seems to be a timeout happening somewhere while invoking the "say" command. I can't figure out why that is though. Could you please also send us the server log? Should be in `/Applications/DAISY\ Pipeline\ 2.app/Contents/Java/data/log` I think.
>
> Also, could you confirm that running "say greg" from the command line works?
>
>
>
> 2017-02-24 16:59 GMT+01:00 Greg Kearney <gkea...@gmail.com>:
> Thank you.
>
> I tried option 2 below. This time I didn't get any error messages from within Pipeline itself but I also did not get any recording either. There are errors in the TTS log file. I am enclosing copies of the various files for your review below:
>
> --
> You received this message because you are subscribed to the Google Groups "DAISY Pipeline Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to daisy-pipeline-dev+unsubscribe@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
>
>
> Do we have any further ideas?
>
>
> > On Feb 24, 2017, at 4:44 AM, Bert Frees <bert...@gmail.com> wrote:
> >
> > Hello Greg,
> >
> > I have investigated this.
> >
> > The reason why it doesn't work out of the box is because when the desktop application is launched, the "PATH" environment variables is reset.
> >
> > You have lame installed at /usr/local/bin/lame, which is not a standard location and therefore the Pipeline can't find it. Unfortunately there is nothing we can do about this at the moment since we use a 3rd party tool to generate the launcher which sets the PATH.
> >
> > You should be able to set the location of lame through your speech configuration file. Your configuration file is correct, however by default most TTS properties can not be set "dynamically" through a configuration file supplied via the job. They can only be set through a static configuration file. There are two options:
> >
> > 1. Make a static configuration file. This is done by setting the system property "tts.config" (explanation of how to set system properties below). For example:
> >
> > tts.config=/Users/greg/Desktop/say.xml
> >
> >
> > 2. The second option is to set the system property "host.protection" to "false", which will enable you to set TTS properties through a "dynamic" configuration file:
> >
> > host.protection=false
> >
> >
> > Currently the only way to set system properties is to manually edit a file called "system.properties". In your case, you can find this file at /Applications/DAISY\ Pipeline\ 2.app/Contents/Java/etc/system.properties (assuming you've installed to /Applications).
> >
> >
> >
> > Hope this helps,
> > Bert
> >
> >
> >
> > 2017-02-20 2:19 GMT+01:00 Greg Kearney <gkea...@gmail.com>:
> > So I am undertaking to cange my production of Books from Pipeline 1 to Pipeline 2
> >
> > I am getting errors related to the encoder. See the log file enclosed.
> >
> > This is on a MacOS computer I am also enclosing the speech conjuration file as well as the speech log file. Any help would be appreciated
> >
> >
> >
> >
> > --
> > You received this message because you are subscribed to the Google Groups "DAISY Pipeline Developers" group.
> > To unsubscribe from this group and stop receiving emails from it, send an email to daisy-pipeline-dev+unsubscribe@googlegroups.com.
> > For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups "DAISY Pipeline Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to daisy-pipeline-dev+unsubscribe@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
>
>
> --
> You received this message because you are subscribed to the Google Groups "DAISY Pipeline Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to daisy-pipeline-dev+unsubscribe@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to daisy-pipeline-...@googlegroups.com.
Did you mean to reply
---------- Forwarded message ----------
From: Greg Kearney <gkea...@gmail.com>
Date: 2017-02-28 17:39 GMT+01:00
Subject: Re: Question about Pipeline 2
To: Bert Frees <bert...@gmail.com>
I have never seen this work at all. I just tried deleting the logfile and runningthe job again. This time however I got no log file in the log directory at all.
Greg
> On Feb 28, 2017, at 10:03 AM, Bert Frees <bert...@gmail.com> wrote:
>
> Could this possibly a one-off error? I can see in the logs that on the 19th of February, the OSX speech engine did initialize correctly:
>
> 2017-02-19 18:45:08,369 [INFO ] o.d.p.tts.synthesize.SynthesizeStep - Number of working TTS engine(s): 1/3
>
> This suggests that sometimes it works and sometimes not. There is not more information in the log that could explain why. Could you maybe try it once again and see if you have more luck this time?
>
>
>
>
>
> 2017-02-28 16:51 GMT+01:00 Greg Kearney <gkea...@gmail.com>:
> say is working, I use it all the time for other projects and I just tested it.
>
> Here is the only log in the log directory:
>
>
>
>
> Hope this is a help.
>
>
> > On Feb 28, 2017, at 9:32 AM, Bert Frees <bert...@gmail.com> wrote:
> >
> > There seems to be a timeout happening somewhere while invoking the "say" command. I can't figure out why that is though. Could you please also send us the server log? Should be in `/Applications/DAISY\ Pipeline\ 2.app/Contents/Java/data/log` I think.
> >
> > Also, could you confirm that running "say greg" from the command line works?
> >
> >
> >
> > 2017-02-24 16:59 GMT+01:00 Greg Kearney <gkea...@gmail.com>:
> > Thank you.
> >
> > I tried option 2 below. This time I didn't get any error messages from within Pipeline itself but I also did not get any recording either. There are errors in the TTS log file. I am enclosing copies of the various files for your review below:
> >
> > --
> > You received this message because you are subscribed to the Google Groups "DAISY Pipeline Developers" group.
> > To unsubscribe from this group and stop receiving emails from it, send an email to daisy-pipeline-dev+unsubscribe@googlegroups.com.
> > For more options, visit https://groups.google.com/d/optout.
> >
> >
> >
> > Do we have any further ideas?
> >
> >
> > > On Feb 24, 2017, at 4:44 AM, Bert Frees <bert...@gmail.com> wrote:
> > >
> > > Hello Greg,
> > >
> > > I have investigated this.
> > >
> > > The reason why it doesn't work out of the box is because when the desktop application is launched, the "PATH" environment variables is reset.
> > >
> > > You have lame installed at /usr/local/bin/lame, which is not a standard location and therefore the Pipeline can't find it. Unfortunately there is nothing we can do about this at the moment since we use a 3rd party tool to generate the launcher which sets the PATH.
> > >
> > > You should be able to set the location of lame through your speech configuration file. Your configuration file is correct, however by default most TTS properties can not be set "dynamically" through a configuration file supplied via the job. They can only be set through a static configuration file. There are two options:
> > >
> > > 1. Make a static configuration file. This is done by setting the system property "tts.config" (explanation of how to set system properties below). For example:
> > >
> > > tts.config=/Users/greg/Desktop/say.xml
> > >
> > >
> > > 2. The second option is to set the system property "host.protection" to "false", which will enable you to set TTS properties through a "dynamic" configuration file:
> > >
> > > host.protection=false
> > >
> > >
> > > Currently the only way to set system properties is to manually edit a file called "system.properties". In your case, you can find this file at /Applications/DAISY\ Pipeline\ 2.app/Contents/Java/etc/system.properties (assuming you've installed to /Applications).
> > >
> > >
> > >
> > > Hope this helps,
> > > Bert
> > >
> > >
> > >
> > > 2017-02-20 2:19 GMT+01:00 Greg Kearney <gkea...@gmail.com>:
> > > So I am undertaking to cange my production of Books from Pipeline 1 to Pipeline 2
> > >
> > > I am getting errors related to the encoder. See the log file enclosed.
> > >
> > > This is on a MacOS computer I am also enclosing the speech conjuration file as well as the speech log file. Any help would be appreciated
> > >
> > >
> > >
> > >
> > > --
> > > You received this message because you are subscribed to the Google Groups "DAISY Pipeline Developers" group.
> > > To unsubscribe from this group and stop receiving emails from it, send an email to daisy-pipeline-dev+unsubscribe@googlegroups.com.
> > > For more options, visit https://groups.google.com/d/optout.
> >
> > --
> > You received this message because you are subscribed to the Google Groups "DAISY Pipeline Developers" group.
> > To unsubscribe from this group and stop receiving emails from it, send an email to daisy-pipeline-dev+unsubscribe@googlegroups.com.
> > For more options, visit https://groups.google.com/d/optout.
> >
> >
> >
> > --
> > You received this message because you are subscribed to the Google Groups "DAISY Pipeline Developers" group.
> > To unsubscribe from this group and stop receiving emails from it, send an email to daisy-pipeline-dev+unsubscribe@googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "DAISY Pipeline Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to daisy-pipeline-dev+unsub...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to daisy-pipeline-...@googlegroups.com.
OK a fresh install, enclosed are all the log files from the run. I run it but get no audio back into the output folder. I'm rather lost at this point. I am adding the messages from the GUI at the end of this email.
Greg
>>>>> To unsubscribe from this group and stop receiving emails from it, send an email to daisy-pipeline-dev+unsub...@googlegroups.com.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>>
>>>>>
There are no SMIL or MP3 audio files in the book. I am enclosing the book that was generated. which is only 246KB along with the source XML file.
Greg