http://bugs.winehq.org/show_bug.cgi?id=16015
Summary: Cepstral SwiftTalker hangs when rendering text to audio Product: Wine Version: CVS/GIT Platform: PC URL: http://downloads.cepstral.com/cepstral/windows/Cepstral_ Callie_windows_5.1.0.msi OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: msclrhd@gmail.com
Steps to reproduce:
1. Install Cepstral SwiftTalker with a voice (e.g. Callie) 2. You may need to register the voice (not tested this unregistered) 3. Run winecfg to set the audio engine to ALSA 4. In the text editor replace the default text with "This is a test." 5. Move the text cursor so that it is at the beginning of the text (Ctrl+Home) 6. Press play
You should hear "This is a test." spoken by the installed voice.
5. Move the text cursor so that it is at the beginning of the text (Ctrl+Home) 6. Press play
EXPECTED: You should hear "This is a test." spoken by the installed voice. ACTUAL: Cepstral SwiftTalker hangs.
Using OSS as the audio engine yields the expected results. I am running Ubuntu 8.10 with PulseAudio.
I have run a regression test and git bisect found:
717df5b2972b3cb998ca5a43279ae2283b117eaa is first bad commit commit 717df5b2972b3cb998ca5a43279ae2283b117eaa Author: Maarten Lankhorst maarten@codeweavers.com Date: Sat Oct 4 12:04:12 2008 +0200
winealsa.drv: Don't hang on last few bytes not played.
Fixes winmm:wave test hanging.
:040000 040000 b58669103ba3743ad67dd567c2ee9dd5d591c529 566930ff46efb40c90159380051d9d90682b298a M dlls
as the offending change.