[DECtalk] some very very great news

Alex H. linuxx64.bashsh at gmail.com
Fri Sep 25 01:06:45 EDT 2015


xml codes I think, there's an article on sapi5 development on
Microsoft's msdn site somewhere, I don't have the link though :(

On 9/24/15, Mohamed via Dectalk <dectalk at bluegrasspals.com> wrote:
> What exactly is SAPI 5 sending to the synth that could interfere?
>
> On 09/24/15 08:33 PM, Alex H. via Dectalk wrote:
>> sapi5 won't work because there's things that get sent after your
>> string, in other words it parses it differently. At least, from what
>> I'm able to figure out from experiments.
>>
>>
>>
>> On 9/24/15, Mohamed via Dectalk <dectalk at bluegrasspals.com> wrote:
>>> And I'm also thinking about if this would work in the sapi 5 DECtalk,
>>> although it might depend on if it's able to pass it. Because I was
>>> looking at the NVDA log, and it seems to be just sending index commands
>>> when it reads phonemes, and I'm wondering if SAPI 5 would handle it
>>> properly.
>>>
>>> On 09/24/15 06:06 PM, Mohamed wrote:
>>>> ON a sidenote, the softvoice add on can handle commands sent to it in
>>>> a similar way. You have to add the left and right double braces to the
>>>> symbols dictionary manually though, to said the preservation to always
>>>> there as well, and you can then pass commands to softvoice.
>>>>
>>>> On 09/24/15 05:53 PM, brandon T via Dectalk wrote:
>>>>> Hi,
>>>>>
>>>>> If it's just the single add-on, I think it's 4.60.
>>>>> This is different than the 4.6.1 and 4.6.4 versions.
>>>>>
>>>>> It's the one that came with Window-Eyes.
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Brandon
>>>>>
>>>>> On 9/24/15, Mohamed via Dectalk <dectalk at bluegrasspals.com> wrote:
>>>>>> Although, if you want to actually do serious singing, it's still not
>>>>>> a
>>>>>> replacement for the speak window, as it is still somewhat buggy. For
>>>>>> instance, there's a bug where it will reset speech back to what NVDA
>>>>>> had
>>>>>> set every line. For example, if you typed into a text editor, [:nf]
>>>>>> I am
>>>>>> alive. I am DECtalk. I am still here even now. Don't you think it's
>>>>>> still awesome that certain people still like me? I sure do! and
>>>>>> pasted
>>>>>> it in and read it, NVDA will reset it back to Paul in the second
>>>>>> sentence. Also, it seems that if you adjust rates, consonants are
>>>>>> lengthened or shortened. For example, try removing the rate
>>>>>> parameters
>>>>>> from the Rickety tickety Tin song that's on Snoopi Botton's site, and
>>>>>> drag the speed around in NVDA, you'll notice the effect it has on the
>>>>>> consonants, it makes the song sound faster or slower. Although it
>>>>>> races
>>>>>> the question, I'm wondering what version of DECtalk the add on is
>>>>>> using?
>>>>>> It might be 4.3, because it does have a little bit of vibrato in its
>>>>>> singing.
>>>>>>
>>>>>> On 09/24/15 01:20 PM, Alex H. via Dectalk wrote:
>>>>>>> Woe man! That's actually really, really cool!
>>>>>>>
>>>>>>> Great news indeed. It'll make working at a desk all day real fun. :D
>>>>>>>
>>>>>>> On 9/24/15, Mohamed via Dectalk <dectalk at bluegrasspals.com> wrote:
>>>>>>>> Hi everyone. I have some very,, very, very great news to tell you
>>>>>>>> all.
>>>>>>>> The NVDA DECtalk can now not only process commands, but can now
>>>>>>>> sing!
>>>>>>>> Here's how you get it to work. First, ensure you have the latest
>>>>>>>> next
>>>>>>>> snapshot of NVDA with DECtalk installed. Then, go into your
>>>>>>>> dectalk.py
>>>>>>>> file. There's a line of code that is actually blocking speech
>>>>>>>> commands
>>>>>>>> from coming to the synthesizer. It's marked with the comment,
>>>>>>>> "#prevent
>>>>>>>> control strings from going into our text", just search for a
>>>>>>>> number sign
>>>>>>>> and it will come up. Although if you want the code quickly, paste
>>>>>>>> this
>>>>>>>> line into the find dialog. Note: be sure to tab three times, I am
>>>>>>>> unable
>>>>>>>> to put them here because thunderbird just puts several spaces
>>>>>>>> instead of
>>>>>>>> the tab symbol.
>>>>>>>> item = item.replace('[:', ' ')
>>>>>>>> Remove that line only, and leave the rest. Now, there's a new
>>>>>>>> combo box
>>>>>>>> introduced in the latest next snapshot of NVDA called send actual
>>>>>>>> symbol
>>>>>>>> to synthesizer. Find the left bracket, right bracket, underline,
>>>>>>>> less
>>>>>>>> than, greater than, and colon symbols. In the combo box that says
>>>>>>>> send
>>>>>>>> actual symbol to synthesizer, set that option to always for each
>>>>>>>> symbol.
>>>>>>>> And, enjoy your new singing NVDA!
>>>>>>>> PS.
>>>>>>>> Make sure you read it from the top of the file from the [:phone on]
>>>>>>>> command to the end so DECtalk can process them correctly.
>>>>>>>> PPS
>>>>>>>> Since NVDA has no synth specific symbols dictionary, you may
>>>>>>>> notice side
>>>>>>>> effects of the change with other synthesizers.
>>>>>>>> Hope you guys enjoy.
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Dectalk mailing list
>>>>>>>> Dectalk at bluegrasspals.com
>>>>>>>> http://bluegrasspals.com/mailman/listinfo/dectalk
>>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Dectalk mailing list
>>>>>>> Dectalk at bluegrasspals.com
>>>>>>> http://bluegrasspals.com/mailman/listinfo/dectalk
>>>>>>>
>>>>>> _______________________________________________
>>>>>> Dectalk mailing list
>>>>>> Dectalk at bluegrasspals.com
>>>>>> http://bluegrasspals.com/mailman/listinfo/dectalk
>>>>>>
>>> _______________________________________________
>>> Dectalk mailing list
>>> Dectalk at bluegrasspals.com
>>> http://bluegrasspals.com/mailman/listinfo/dectalk
>>>
>> _______________________________________________
>> Dectalk mailing list
>> Dectalk at bluegrasspals.com
>> http://bluegrasspals.com/mailman/listinfo/dectalk
>>
>
> _______________________________________________
> Dectalk mailing list
> Dectalk at bluegrasspals.com
> http://bluegrasspals.com/mailman/listinfo/dectalk
>


More information about the Dectalk mailing list