<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=text/html;charset=iso-8859-1 http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.19120"></HEAD>
<BODY style="PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 15px"
id=MailContainerBody leftMargin=0 topMargin=0 CanvasTabStop="true"
name="Compose message area">
<DIV><FONT size=2 face=Arial>To me, I think the whole dad gum thing is extremely
impressive and it's coming along. I am looking forward to getting my hands
on this thing when it is available, and using it in my DSpeech scripts and much
more.</FONT></DIV>
<DIV style="FONT: 10pt Tahoma">
<DIV><BR></DIV>
<DIV style="BACKGROUND: #f5f5f5">
<DIV style="font-color: black"><B>From:</B> <A title=edbruckert@gmail.com
href="mailto:edbruckert@gmail.com">ebruckert Bruckert</A> </DIV>
<DIV><B>Sent:</B> Monday, August 29, 2011 6:09 PM</DIV>
<DIV><B>To:</B> <A title=dectalk@bluegrasspals.com
href="mailto:dectalk@bluegrasspals.com">DECtalk Discussions</A> </DIV>
<DIV><B>Subject:</B> Re: [DECtalk] List UP?</DIV></DIV></DIV>
<DIV><BR></DIV>Okay sounds like you've done a thorough job. But I have two
programs say the command line and batch mode program and speak which are both
freely distributable in including source code and could certainly be included in
any distribution.<BR><BR>
<DIV class=gmail_quote>On Mon, Aug 29, 2011 at 3:43 PM, Alex H. <SPAN
dir=ltr><<A
href="mailto:linuxx64.bashsh@gmail.com">linuxx64.bashsh@gmail.com</A>></SPAN>
wrote:<BR>
<BLOCKQUOTE
style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex"
class=gmail_quote>Hi Ed,<BR><BR>I've done some digging about how to make the
SAPI5 version of DT sing.<BR>It won't be easy to do this I'm afraid. Too many
variables involved,<BR>and no program except ttsapp.exe will pipe the exact
string you send<BR>to it to the SAPI5 engine. That's only part of the issue
though.<BR>Firstly, SAPI5, as I thought, uses some low level
punctuation<BR>filtering that comes even lower in the stack than things like
text to<BR>MP3 programs, like Verbose or TextAloud, etc. Basically, the text
to<BR>speech program (like textAloud) gets the text and adds its
own<BR>punctuation rules to the text and sends this to SAPI, and SAPI
does<BR>its own filtering/changing of the text string, so the original
text<BR>gets lost early on in the chain. There's not any real easy way
around<BR>this I'm afraid, after a good few hours reading MSDN articles and
what<BR>not. Even when talking about changing text to be pronounced better
(we<BR>could use this to make DT sing), SAPI unfortunately makes its
own<BR>rules of phonemic definitions when you specify the proper tags
[3].<BR>This basically means that it tries a one-size-fits-all approach
and<BR>some synths that are SAPI compliant still won't speak the text as
the<BR>SAPI phonemic string intends. In short, this would be a nightmare
to<BR>implement using SAPI5. At least the way I see it.<BR><BR>I'm thinking
for the ease of use factor for singers, maybe the best<BR>idea is a SAPI
dectalk installable synth that works wiht screen<BR>readers, and then a speak
window bundled wiht it for singing. That<BR>way, nobody is messing with sapi
protocols.<BR><BR>Sources:<BR><BR>[1]<BR><A
href="http://msdn.microsoft.com/en-us/library/ms719574%28v=vs.85%29.aspx"
target=_blank>http://msdn.microsoft.com/en-us/library/ms719574%28v=vs.85%29.aspx</A><BR><BR>[2]<BR><A
href="http://msdn.microsoft.com/en-us/library/ms717252%28v=vs.85%29.aspx"
target=_blank>http://msdn.microsoft.com/en-us/library/ms717252%28v=vs.85%29.aspx</A><BR><BR>[3]<BR><A
href="http://elearningtech.blogspot.com/2010/10/using-punctuation-and-mark-up-language.html"
target=_blank>http://elearningtech.blogspot.com/2010/10/using-punctuation-and-mark-up-language.html</A><BR>[4]<BR><A
href="http://msdn.microsoft.com/en-us/library/ms723638%28v=vs.85%29.aspx"
target=_blank>http://msdn.microsoft.com/en-us/library/ms723638%28v=vs.85%29.aspx</A><BR><BR>Sorry
for the hugely complex post, but I felt it was needed to explain<BR>further.
As always, great work and i look forward to more testing.<BR>Alex<BR>
<DIV class=im><BR>On 8/29/11, jake mcmahan <<A
href="mailto:mcmahan.jake@gmail.com">mcmahan.jake@gmail.com</A>>
wrote:<BR>> On 8/29/2011 3:07 PM, ebruckert Bruckert wrote:<BR>>>
These are all generated by just plopping the text into speak,
since<BR>>> the scaling and interaction of these things has always
varied slightly<BR>>> the the goal now is to try to adjust things the
detailed stuff like<BR>>> little overloads for the last
step.<BR>>> I'm not sure if I reset Paul or left them at the custom
voice when I<BR>>> did the weather, so I'll resend the weather being
sure it's regular<BR>>> Paul, but in fact if everybody likes the style
we can modify those<BR>>> base parameters, as I already know that the
pitch scaling is slightly<BR>>> different so will probably have to
change the pitch things but that's<BR>>> the purpose of tweaking. On
some of the voices that I fooled around<BR>>> was so much I really don't
have a feel for what's better or worse.<BR>>><BR>>> On Mon, Aug
29, 2011 at 2:52 PM, Alex H. <<A
href="mailto:linuxx64.bashsh@gmail.com">linuxx64.bashsh@gmail.com</A><BR></DIV>
<DIV class=im>>> <mailto:<A
href="mailto:linuxx64.bashsh@gmail.com">linuxx64.bashsh@gmail.com</A>>>
wrote:<BR>>><BR>>> Hi,<BR>>><BR>>>
First, excellent job! The custom Paul voice in the weather file
is<BR>>> great. It has a lot of inflection and sounds like
4.4, which is pretty<BR>>> impressive. The test.wav is
strange though. It's very buzzy and hard<BR>>> to
understand. Just to clarify, for now, are we just testing the Paul<BR>>>
voice?<BR>>><BR>>> The weather sample
seems to be very articulate and precise. It doesn't<BR>>>
have any of that slurring of old versions on certain words. This
is<BR>>> great.<BR>>><BR>>> Just
to hear the sample at a higher rate of speed, can you do the same<BR>>>
text at about 350 wpm to see how it stands
up?<BR>>><BR>>> I didn't hear any of the soft tones
at the end of sentences, and even<BR>>> ran the file and
amplified silences, and it's about 48 dB below<BR>>>
normal, so it's pretty quiet as it is without the code to squash
the<BR>>> humming.<BR>>><BR>>>
Thanks,<BR>>><BR>>> Alex<BR>>><BR>>>
On 8/29/11, ebruckert Bruckert <<A
href="mailto:edbruckert@gmail.com">edbruckert@gmail.com</A><BR></DIV>
<DIV>
<DIV></DIV>
<DIV class=h5>>> <mailto:<A
href="mailto:edbruckert@gmail.com">edbruckert@gmail.com</A>>>
wrote:<BR>>> > First some baseline testing stuff. Do
not over test it in other<BR>>> words in the<BR>>>
> beginning this is a rough cut so if we get into too many
details<BR>>> or changes<BR>>> > it
will just all become mud. We should only make a few changes<BR>>>
at a time,<BR>>> > the other problem may become
differences of opinion especially<BR>>> with some
of<BR>>> > the voices which were never very stable
because we never really<BR>>> liked<BR>>>
> exactly what we had. This is an old version of DECtalk
so<BR>>> occasionally you<BR>>> >
will hear little homes at the end of things during what should<BR>>>
be silence.<BR>>> > This is a
mathematical problem called a limit cycle when we're<BR>>>
finished I'll<BR>>> > add the new code I developed to
squelch it. It took us years to<BR>>> figure out
a<BR>>> > way to get rid of it perceptually we never
could get rid of it<BR>>> > mathematically. Lastly I
had to change the gain of voicing on<BR>>> the
modified<BR>>> > voice that was sent without going into
a long explanation which<BR>>> I can later<BR>>>
> if people want the gains of the cascade vocal track have
never<BR>>> ever been<BR>>> >
constant it's a mathematical issue where you're constantly<BR>>>
trying to adjust<BR>>> > them between
quantization and overload and we've never been able to<BR>>>
> guarantee them.<BR>>> > Lastly people can
think about singing. The problem is that most SAPI<BR>>>
> applications strip stuff out so I'm looking for suggestions
of<BR>>> how we could<BR>>> > fool
it and tell DECtalk that it was supposed to go into<BR>>>
phonemic mode so it<BR>>> > can sing. I don't know what
can and cannot get through the various<BR>>> >
applications and while<BR>>> ><BR>>>
> Again don't put too much effort in two critical listening
at<BR>>> this stage as<BR>>> > were
not fine-tuning it just training 3n where targets are<BR>>>
><BR>>> > On Mon, Aug 29, 2011 at 1:06 PM,
jake mcmahan<BR></DIV></DIV>>> <<A
href="mailto:mcmahan.jake@gmail.com">mcmahan.jake@gmail.com</A> <mailto:<A
href="mailto:mcmahan.jake@gmail.com">mcmahan.jake@gmail.com</A>>>wrote:<BR>
<DIV class=im>>> ><BR>>> >>
On 8/29/2011 11:52 AM, ebruckert Bruckert wrote:<BR>>>
>><BR>>> >> Hello everyone the good
news is I had a generator the bad news<BR>>> is I had
to<BR>>> >> use it. I'm having trouble with the 2008
free edition of visual<BR>>> C I can't<BR>>>
>> run the debugger. But before I uninstall and reinstall it
I<BR>>> want to get<BR>>> >>
this<BR>>> >> baseline out but it's a little bit
painful because I can't run the<BR>>> >>
debugger<BR>>> >> so I'm doing it by an archaic
method. So it'll be out sometime<BR>>> today
and<BR>>> >> then I'll reload visual C.<BR>>>
>><BR>>> >> On Sun, Aug 28, 2011
at 4:11 PM, jake mcmahan<BR></DIV>>> >> <<A
href="mailto:mcmahan.jake@gmail.com">mcmahan.jake@gmail.com</A> <mailto:<A
href="mailto:mcmahan.jake@gmail.com">mcmahan.jake@gmail.com</A>>>wrote:<BR>
<DIV class=im>>> >><BR>>>
>> On 8/28/2011 11:40 AM, ebruckert Bruckert wrote:<BR>>>
>><BR>>> >> Ed K okay I'm ready.
I have a base tuning of all the voices. So<BR>>> send
me<BR>>> >> the<BR>>> >>
various files to test with and we will try and get some<BR>>>
agreement on the<BR>>> >> voices.<BR>>>
>><BR>>> >><BR>>>
>> On Sun, Aug 21, 2011 at 10:32 AM, ebruckert
Bruckert<BR></DIV>>> <<A
href="mailto:edbruckert@gmail.com">edbruckert@gmail.com</A> <mailto:<A
href="mailto:edbruckert@gmail.com">edbruckert@gmail.com</A>><BR>
<DIV class=im>>> >> > wrote:<BR>>>
>><BR>>> >> I was visiting my grandson,
back to woek today.....<BR>>> >><BR>>>
>><BR>>> >> On Sat, Aug 20, 2011 at
11:45 PM, Alex H.<BR>>> >> <<A
href="mailto:linuxx64.bashsh@gmail.com">linuxx64.bashsh@gmail.com</A><BR></DIV>>>
<mailto:<A
href="mailto:linuxx64.bashsh@gmail.com">linuxx64.bashsh@gmail.com</A>>>wrote:<BR>
<DIV class=im>>> >><BR>>>
>> Hi,<BR>>> >><BR>>>
>> Your message came through. DECTalk is alive and singing.
:D<BR>>> >><BR>>> >>
Alex<BR>>> >> On 8/20/2011 11:22 PM, Doris and
Chris wrote:<BR>>> >> > I have not seen any
messages from this list in over a week.<BR>>> So I
was<BR>>> >> > wondering if the list was down or
if there is a problem at my<BR>>> end or<BR>>>
>> > with my subscription.<BR>>>
>> ><BR>>> >> > Cheers,<BR>>>
>> ><BR>>> >> >
Doris<BR>>> >> ><BR>>>
>> > _______________________________________________<BR>>>
>> > DECtalk mailing list<BR></DIV>>>
>> > <A
href="mailto:DECtalk@bluegrasspals.com">DECtalk@bluegrasspals.com</A>
<mailto:<A
href="mailto:DECtalk@bluegrasspals.com">DECtalk@bluegrasspals.com</A>><BR>
<DIV class=im>>> >> > <A
href="http://bluegrasspals.com/mailman/listinfo/dectalk"
target=_blank>http://bluegrasspals.com/mailman/listinfo/dectalk</A><BR>>>
>><BR>>> >> --<BR>>>
>> --<BR>>> >> Sent via
Thunderbird.<BR>>> >><BR>>>
>> _______________________________________________<BR>>>
>> DECtalk mailing list<BR></DIV>>> >>
<A href="mailto:DECtalk@bluegrasspals.com">DECtalk@bluegrasspals.com</A>
<mailto:<A
href="mailto:DECtalk@bluegrasspals.com">DECtalk@bluegrasspals.com</A>><BR>
<DIV class=im>>> >> <A
href="http://bluegrasspals.com/mailman/listinfo/dectalk"
target=_blank>http://bluegrasspals.com/mailman/listinfo/dectalk</A><BR>>>
>><BR>>> >><BR>>>
>><BR>>> >><BR>>>
>><BR>>> >>
_______________________________________________<BR>>>
>> DECtalk mailing<BR>>>
>><BR>>><BR>>> listDECtalk@bluegrasspals.comhttp://<A
href="http://bluegrasspals.com/mailman/listinfo/dectalk"
target=_blank>bluegrasspals.com/mailman/listinfo/dectalk</A><BR></DIV>
<DIV class=im>>> <<A
href="http://bluegrasspals.com/mailman/listinfo/dectalk"
target=_blank>http://bluegrasspals.com/mailman/listinfo/dectalk</A>><BR>>>
>><BR></DIV>
<DIV class=im>>> >> take this, for
example. This is a weather file.<BR>>>
>><BR>>> >>
_______________________________________________<BR>>>
>> DECtalk mailing list<BR></DIV>>> >> <A
href="mailto:DECtalk@bluegrasspals.com">DECtalk@bluegrasspals.com</A>
<mailto:<A
href="mailto:DECtalk@bluegrasspals.com">DECtalk@bluegrasspals.com</A>><BR>
<DIV class=im>>> >> <A
href="http://bluegrasspals.com/mailman/listinfo/dectalk"
target=_blank>http://bluegrasspals.com/mailman/listinfo/dectalk</A><BR>>>
>><BR>>> >><BR>>>
>><BR>>> >><BR>>>
>> _______________________________________________<BR>>>
>> DECtalk mailing<BR>>>
>><BR>>><BR>>> listDECtalk@bluegrasspals.comhttp://<A
href="http://bluegrasspals.com/mailman/listinfo/dectalk"
target=_blank>bluegrasspals.com/mailman/listinfo/dectalk</A><BR></DIV>
<DIV class=im>>> <<A
href="http://bluegrasspals.com/mailman/listinfo/dectalk"
target=_blank>http://bluegrasspals.com/mailman/listinfo/dectalk</A>><BR>>>
>><BR></DIV>
<DIV class=im>>> >> I gotcha man. If anyone
can do it, you can dude<BR>>> >><BR>>>
>> _______________________________________________<BR>>>
>> DECtalk mailing list<BR></DIV>>>
>> <A
href="mailto:DECtalk@bluegrasspals.com">DECtalk@bluegrasspals.com</A>
<mailto:<A
href="mailto:DECtalk@bluegrasspals.com">DECtalk@bluegrasspals.com</A>><BR>
<DIV class=im>>> >> <A
href="http://bluegrasspals.com/mailman/listinfo/dectalk"
target=_blank>http://bluegrasspals.com/mailman/listinfo/dectalk</A><BR>>>
>><BR>>> >><BR>>>
><BR>>>
_______________________________________________<BR>>>
DECtalk mailing list<BR></DIV>>> <A
href="mailto:DECtalk@bluegrasspals.com">DECtalk@bluegrasspals.com</A>
<mailto:<A
href="mailto:DECtalk@bluegrasspals.com">DECtalk@bluegrasspals.com</A>><BR>
<DIV class=im>>> <A
href="http://bluegrasspals.com/mailman/listinfo/dectalk"
target=_blank>http://bluegrasspals.com/mailman/listinfo/dectalk</A><BR>>><BR>>><BR>>><BR>>><BR>>>
_______________________________________________<BR>>> DECtalk mailing
list<BR>>> <A
href="mailto:DECtalk@bluegrasspals.com">DECtalk@bluegrasspals.com</A><BR>>>
<A href="http://bluegrasspals.com/mailman/listinfo/dectalk"
target=_blank>http://bluegrasspals.com/mailman/listinfo/dectalk</A><BR>>
again, nice job ed<BR>><BR></DIV>
<DIV>
<DIV></DIV>
<DIV class=h5>_______________________________________________<BR>DECtalk
mailing list<BR><A
href="mailto:DECtalk@bluegrasspals.com">DECtalk@bluegrasspals.com</A><BR><A
href="http://bluegrasspals.com/mailman/listinfo/dectalk"
target=_blank>http://bluegrasspals.com/mailman/listinfo/dectalk</A><BR></DIV></DIV></BLOCKQUOTE></DIV><BR>
<P>
<HR>
<P></P>_______________________________________________<BR>DECtalk mailing
list<BR>DECtalk@bluegrasspals.com<BR>http://bluegrasspals.com/mailman/listinfo/dectalk<BR></BODY></HTML>