How to stop SpeakUp saying 'Capital'

Mike Ray mike at raspberryvi.org
Mon Mar 10 07:25:23 EDT 2014


Hello Trevor.

Here are a couple of dripbox links to scripts to patch espeak for 
portaudio on the Pi, stop it stuttering, and for fixing alsa.conf to 
suppress a load of error messages for devices which don't exist:

https://dl.dropboxusercontent.com/u/59970788/fix-alsa-conf.sh

https://dl.dropboxusercontent.com/u/59970788/patch-espeak.sh

hth.

Mike


On 10/03/2014 01:21, Trevor Astrope wrote:
> Hi Mike,
>
> I would still be interested in your script, as I am using pulseaudio 
> mainly because of the poor speech in alsa. What did you do to suppress 
> all the alsa and jack messages that portaudio outputs? I had to add a 
> lot of lines like "pcm.rear cards.pcm.default" when I used alsa.
>
>
> On Sun, 9 Mar 2014, Mike Ray wrote:
>
>> Hello Trevor.
>>
>> If you're using pulse then my changes won't be relevant to you 
>> because the changes are applied to wave.cpp which is used for portaudio.
>>
>> I now have speech-dispatcher and speechd-up running with espeak 
>> compiled for portaudio and sd configured for alsa.
>>
>> I have also installed Orca on the default Raspbian with these changes 
>> applied but so far whenever I try to run Orca the card flakes out.  
>> Beginning to think it's just a step too far for the Pi.  Might work 
>> with a lighter desktop than lxde.
>>
>> I can send you the script that applies the changes if you want.
>>
>> Have you tried trapping the kernel errors with a serial console? On 
>> the Pi it is caused by the VCHIQ baulking at a null pointer caused by 
>> latency set too fast.
>>
>> Mike
>>
>> On 09/03/2014 17:17, Trevor Astrope wrote:
>>> Hi Mike,
>>>
>>> Can you share the espeak modifications to prevent the kernel 
>>> crashes? I have speakup working with espeakup on a cubieboard with 
>>> an armv7hl processor. Using pulseaudio solved the stuttering and 
>>> clipping problem with espeak, but I still get the kernel crashes.
>>>
>>> On Sun, 9 Mar 2014, Mike Ray wrote:
>>>
>>>> Hello.
>>>>
>>>> I have managed finally to get speech-dispatcher and speechd-up 
>>>> running on a Raspberry Pi and with some tweaks to the eSpeak source 
>>>> code for latency, to stop it stuttering and occasionally crashing 
>>>> the kernel.
>>>>
>>>> But at the moment when sd starts SpeakUp is saying 'capital' for 
>>>> every capital letter it finds.
>>>>
>>>> I have:
>>>>
>>>> DefaultCapLetRecognition "none"
>>>>
>>>> In my speechd.conf but this doesn't work.
>>>>
>>>> How do I set this off in the SpeakUp configuration?
>>>>
>>>> Mike
>>>>
>>>> -- 
>>>> Michael A. Ray
>>>> Analyst/Programmer
>>>> Witley, Surrey, South-east UK
>>>>
>>>> The box said: 'install Windows XP, 7 or better'. So I installed Linux
>>>>
>>>> Interested in accessibility on the Raspberry Pi?
>>>> Visit: http://www.raspberryvi.org/
>>>>
>>>> From where you can join our mailing list for visually-impaired Pi 
>>>> hackers
>>>>
>>>> _______________________________________________
>>>> Speakup mailing list
>>>> Speakup at linux-speakup.org
>>>> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
>>>>
>>>>
>>> _______________________________________________
>>> Speakup mailing list
>>> Speakup at linux-speakup.org
>>> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
>>
>>
>> -- 
>> Michael A. Ray
>> Analyst/Programmer
>> Witley, Surrey, South-east UK
>>
>> The box said: 'install Windows XP, 7 or better'. So I installed Linux
>>
>> Interested in accessibility on the Raspberry Pi?
>> Visit: http://www.raspberryvi.org/
>>
>> From where you can join our mailing list for visually-impaired Pi 
>> hackers
>>
>> _______________________________________________
>> Speakup mailing list
>> Speakup at linux-speakup.org
>> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
>>
>>
> _______________________________________________
> Speakup mailing list
> Speakup at linux-speakup.org
> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup


-- 
Michael A. Ray
Analyst/Programmer
Witley, Surrey, South-east UK

The box said: 'install Windows XP, 7 or better'. So I installed Linux

Interested in accessibility on the Raspberry Pi?
Visit: http://www.raspberryvi.org/

 From where you can join our mailing list for visually-impaired Pi hackers



More information about the Speakup mailing list