Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Acapela tts engine on windows is not recognized by the pipeline. #610

Open
editadapt opened this issue Jun 18, 2021 · 4 comments
Open

Acapela tts engine on windows is not recognized by the pipeline. #610

editadapt opened this issue Jun 18, 2021 · 4 comments

Comments

@editadapt
Copy link

editadapt commented Jun 18, 2021

Expected Behavior

We want to set up Daisy Pipeline 2 with Acapela TTS voice Manon on a windows 10 virtual machine to produce DAISY 3 .

Actual Behavior

SMIL files are generated but no audio file is generated. The log indicate

"org.daisy.pipeline.tts.TTSRegistry - acapela-jna could not be initialized, cause: This version of Acapela doesn't run on Windows.: java.lang.UnsupportedOperationException: This version of Acapela doesn't run on Windows."

Steps to Reproduce

<config>
	<voice engine="acapela" name="manon" lang="fr" gender="female-adult" priority="1"/>
</config>

Environment

  • Operating system: Windows 10 64-bit
  • DAISY Pipeline 2 version: 1.14.2
  • Interface: GUI

Logs

Full log

@alexbernier
Copy link
Collaborator

alexbernier commented Jun 18, 2021 via email

@editadapt
Copy link
Author

Thanks Alex, how can we set up an adapter working with windows ?

@bertfrees
Copy link
Member

bertfrees commented Jun 23, 2021

Hi Gautier. The implementation is for Linux only and requires the libnscube.so library to be installed on the system. I suppose it is also possible to use Acapela on Windows if it has a SAPI interface. I don't know if that is the case. However SAPI voices currently don't work in DAISY Pipeline 2. We're working on a fix for that.

@editadapt
Copy link
Author

Thanks Bert, my understanding is that we have to set up the config with SAPI, so something like this :

<config>
	<voice engine="SAPI" name="Acapela TTS HQ..." lang="fr" gender="female-adult" priority="1"/>
</config>

Acapela TTS HQ... being the name of Manon voice in windows SAPI engine.

But anyway there is another problem limiting the use of SAPI. We'll wait the Fix to test.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants