guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 0/2] Add eSpeak


From: Leo Famulari
Subject: [PATCH 0/2] Add eSpeak
Date: Tue, 12 Jan 2016 00:26:37 -0500

These patches provide the eSpeak software speech synthesizer [0].

I need advice on what audio system to configure it to use.

This patch configures it to use PulseAudio if it is available, and to
use PortAudio otherwise. Of course, since I have included PulseAudio as
an input, PulseAudio is always available and it starts a PulseAudio
server if one is not running [1].

The other option is to use only PortAudio (tested and works for me).

I guess the factors are:
1) Does GuixSD have a default audio setup that we should target? If
GuixSD uses PulseAudio, then I think it would be good for eSpeak to be
integrated into that sytem.
2) Does this package, which launches PulseAudio, work for anyone on a
foreign distro?

Can GuixSD users with audio please test it out? As well as users on
foreign distros? You can do so like this:
`espeak 'hello world'`

[0]
http://espeak.sourceforge.net/

[1] This is actually not the expected behaviour and I am going to file a
bug. The Makefile reads "'runtime' uses pulseaudio if it is running,
else uses portaudio". Instead, it starts PulseAudio on demand.

Leo Famulari (2):
  gnu: Add sonic.
  gnu: Add espeak.

 gnu/packages/audio.scm | 86 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 86 insertions(+)

-- 
2.6.4




reply via email to

[Prev in Thread] Current Thread [Next in Thread]