forum.vdsworld.com Forum Index forum.vdsworld.com
Visit VDSWORLD.com
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Voice support dll....
Goto page 1, 2  Next
 
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> General Help
View previous topic :: View next topic  
Author Message
Eddyy
Newbie


Joined: 16 Dec 2004
Posts: 9
Location: Puerto Rico, USA

PostPosted: Fri Dec 17, 2004 9:15 pm    Post subject: Voice support dll.... Reply with quote

Any dll or anything for VDS to make a script read alloud any given text?
Back to top
View user's profile Send private message
webdaddy
Contributor
Contributor


Joined: 14 Nov 2004
Posts: 151
Location: Raleigh NC

PostPosted: Tue May 17, 2005 5:59 am    Post subject: Voice DLL Reply with quote

No but you could use the Microsoft agent to do such things. I think it is still around. Thats the route I would take.
_________________
K Wetzel
Programming - Technology - Communications
"The Home of the SLC Security Console"
SLC now available for Linux...
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
jules
Professional Member
Professional Member


Joined: 14 Sep 2001
Posts: 1043
Location: Cumbria, UK

PostPosted: Tue May 17, 2005 7:51 am    Post subject: Reply with quote

But you would still need a DLL to use it.
_________________
The Tech Pro
www.tech-pro.net
Back to top
View user's profile Send private message Visit poster's website
jwfv
Valued Contributor
Valued Contributor


Joined: 19 Mar 2002
Posts: 422
Location: Beaufort, SC

PostPosted: Tue May 17, 2005 12:48 pm    Post subject: Reply with quote

A non-dll workaround (though maybe a little bit of overkill) would be to convert the text to a .PDF (via free Ghostscript) and then have the free Adobe Acrobat Reader read it out loud.

You could have a hidden dialog with a browser element, load the PDF via Acrobat reader, and send it a Shift-CTRL-B and it will read the text out loud.

_________________
Joe Floyd
Back to top
View user's profile Send private message
jules
Professional Member
Professional Member


Joined: 14 Sep 2001
Posts: 1043
Location: Cumbria, UK

PostPosted: Tue May 17, 2005 4:16 pm    Post subject: Reply with quote

I didn't know the Acrobat Reader could do that. But then, I'm still using version 5.
_________________
The Tech Pro
www.tech-pro.net
Back to top
View user's profile Send private message Visit poster's website
jwfv
Valued Contributor
Valued Contributor


Joined: 19 Mar 2002
Posts: 422
Location: Beaufort, SC

PostPosted: Tue May 17, 2005 5:09 pm    Post subject: Reply with quote

Version 7 can do it. I like version 7 - it seems to load faster and run smoother than version 6, at least.
_________________
Joe Floyd
Back to top
View user's profile Send private message
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Wed May 18, 2005 2:04 am    Post subject: Reply with quote

You know what I would pay for? A DLL that supported the reading of text
out loud. I would really like to see that for a DLL. Very Happy

_________________
FreezingFire
VDSWORLD.com
Site Admin Team
Back to top
View user's profile Send private message Visit poster's website
jules
Professional Member
Professional Member


Joined: 14 Sep 2001
Posts: 1043
Location: Cumbria, UK

PostPosted: Wed May 18, 2005 7:58 am    Post subject: Reply with quote

I just added this ability to one of my Delphi programs. Funnily enough, I was thinking of making a VDS extension that could do it, since having figured out how to do it, it's pretty easy. But I was going to do it as a bundled extension for VDS 6, rather than make it available separately.

You would still need to install the Microsoft Speech API. It would not be possible to create an extension that contains its own speech engine.

_________________
The Tech Pro
www.tech-pro.net
Back to top
View user's profile Send private message Visit poster's website
Skit3000
Admin Team


Joined: 11 May 2002
Posts: 2166
Location: The Netherlands

PostPosted: Wed May 18, 2005 3:41 pm    Post subject: Reply with quote

jules wrote:
You would still need to install the Microsoft Speech API. It would not be possible to create an extension that contains its own speech engine.


I believe Tommy once made a small DLL which was able to read telephone numbers out loud, but I don't know if it was also capable of reading out texts... Rolling Eyes

_________________
[ Add autocomplete functionality to your VDS IDE windows! ]
Voor Nederlandse beginners met VDS: bekijk ook eens deze tutorial!
Back to top
View user's profile Send private message
webdaddy
Contributor
Contributor


Joined: 14 Nov 2004
Posts: 151
Location: Raleigh NC

PostPosted: Wed May 18, 2005 7:36 pm    Post subject: Definitely A Good Idea Reply with quote

If I could find a stand alone DLL to do this I would pay for it as well. I am over $1000 in VDS, commercial DLL's and the like. What another hundred or so for a useful extension.....hehe
_________________
K Wetzel
Programming - Technology - Communications
"The Home of the SLC Security Console"
SLC now available for Linux...
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
Skit3000
Admin Team


Joined: 11 May 2002
Posts: 2166
Location: The Netherlands

PostPosted: Thu May 19, 2005 7:46 am    Post subject: Reply with quote

If you can find out all different sounds people make when they speak and you know how these are writting down, you might be able to create a simple VDS program which parses typed text into chuncks, after which you can play the proper WAV files which come with them... Smile But, this would require you to speak in the parts all with the same tone, to prevent weird sounding texts... Smile
_________________
[ Add autocomplete functionality to your VDS IDE windows! ]
Voor Nederlandse beginners met VDS: bekijk ook eens deze tutorial!
Back to top
View user's profile Send private message
jules
Professional Member
Professional Member


Joined: 14 Sep 2001
Posts: 1043
Location: Cumbria, UK

PostPosted: Thu May 19, 2005 8:12 am    Post subject: Reply with quote

It sounds very easy. I bet it's harder than that. Otherwise, there would already be standalone components for Delphi and other languages that would do that.

Even the output from the Microsoft Speech API doesn't sound that great. Something like that robot in Star Wars...

_________________
The Tech Pro
www.tech-pro.net
Back to top
View user's profile Send private message Visit poster's website
marty
Professional Member
Professional Member


Joined: 10 May 2001
Posts: 789

PostPosted: Thu May 19, 2005 12:18 pm    Post subject: Reply with quote

I built a DLL for Microsoft Agents for another authoring tool and it works really well.

I wanted to convert it to VDS, but I retracted because there is something that will be released soon that will support that among other things. But unfortunatly I can't leak any info about that.

But it will be worth it Very Happy
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
PGWARE
Web Host


Joined: 29 Dec 2001
Posts: 1565

PostPosted: Thu May 19, 2005 2:07 pm    Post subject: Reply with quote

Microsoft is working on a more natural speech engine like skit was talking about. Where you take portions of speech that replicate those sounds.

For the english language the depth of O's, A's, E's there are not that many but enough to make the job a monumental one. For instance the word HEEL has a different 'e' sound then the e sound in the word BELL. In other languages around the world the constants and vowels can range much more.

As Jules points out, it's not an easy task. You would have to be very good at linguistics and determining all the different sounds of words to be able to 'piece' together sounds to replicate a real word.

It takes a lot of work and a lot of research to do something like that. You figure it out and I'll write you a check for $100,000 and buy the rights off you; I'll turn around and sell it for millions Smile

On the other hand instead of writing an engine to piece together sounds, you very well could sit there for days recording whole words. But then your engine would be several hundred mb large due to all the wav's it has to include with entire words voiced.
Back to top
View user's profile Send private message
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Thu May 19, 2005 9:17 pm    Post subject: Reply with quote

Jules - Sounds good if it's bundled with VDS 6!!!! Very Happy
Even if it weren't bundled with VDS 6, I would still buy it if it was a
reasonable price. Very Happy

_________________
FreezingFire
VDSWORLD.com
Site Admin Team
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> General Help All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum

Twitter@vdsworld       RSS

Powered by phpBB © 2001, 2005 phpBB Group