Bug 551254

Summary: Festival no longer supports 'esd'
Product: [Fedora] Fedora Reporter: Need Real Name <bugzilla>
Component: festivalAssignee: David Zeuthen <davidz>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 12CC: davidz, mattdm, mclasen
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-01-25 06:15:46 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Need Real Name 2009-12-29 16:59:45 UTC
Description of problem:
I still use 'esd' for remote sound in applications like freenx (in particular nx only supports 'esd' for sound and does not (yet) support pulseaudio).

I used to be able to get festival to work with festival by doing something like:

echo "(Parameter.set 'Audio_Method 'esdaudio) (SayText \"Hello\")" | festival --pipe

This worked at least in Fedora 8 (my previous installation). However in F12, I now get the error message:
  ESD playback not supported

My understanding from googling is that ESD support needs to be compiled in.

Would it be possible to compile back in and *restore* support for esd in festival to allow festival to work properly with other fedora apps like freenx?

Thanks

Comment 1 Need Real Name 2010-01-19 01:20:12 UTC
Is anybody following and responsible for this bugzilla report?

Comment 2 Matthew Miller 2010-01-19 04:45:40 UTC
I really regret that I don't have time to grab it and work on it. What really needs to happen is proper PA support.

Comment 3 Need Real Name 2010-01-20 03:57:29 UTC
But sometimes you do want ESD - not all of us are drinking the PA cool-aid especially since it still seems to be a work-in-progress and breaks other applications.

Would it be that hard to compile-in ESD support as used to be done. Presumably, one could go back to earlier FC releases and see what changed.

Comment 4 Matthias Clasen 2010-01-25 06:15:46 UTC
Matt, we do have proper PA support in F12:

* Tue Sep 29 2009 Matthias Clasen <mclasen> - 1.96-16
- Add native pulseaudio support (#471047)


esd support is not coming back.