IPB

Welcome Guest ( Log In | Register )

6 Pages V   1 2 3 > »   
Reply to this topicStart new topic
Text to speech component
paulski
post Jun 23 2003, 21:10
Post #1





Group: Members
Posts: 58
Joined: 23-June 03
Member No.: 7362



I've just finished a little plugin that speaks aloud the artist and track whenever a new song starts. This is handy for when I'm in the shower and don't have access to my screen, but still want to know who's playing.

Is anyone interested in this? If so, I'll make it available.

Paulski

<edit>
Here is the url for foorbar 0.667: tts plugin

and for foorbar 0.7: tts plugin
</edit>

This post has been edited by paulski: Aug 19 2003, 22:45
Go to the top of the page
+Quote Post
meischder
post Jun 23 2003, 21:58
Post #2





Group: Members
Posts: 77
Joined: 2-January 03
From: Stuttgart
Member No.: 4366



Why not? Sounds very funny! If Peter has nothing against it, but why? smile.gif

Edit: I have got it! How does it work? I can't get it to work sad.gif

This post has been edited by meischder: Jun 24 2003, 00:17


--------------------
Celeron 1300 Tualatin @ 1589, 512 MB Micronchip CL2, 0,5 TB HD, Audigy 2 ZX Platinum Pro, Sony MDS-JE530 DAC, Sony STR-GX 311 Ampifier, Sennheiser HD 570 Headphones, Creative Inspire T7700 7.1
Go to the top of the page
+Quote Post
WavOX
post Jun 24 2003, 05:45
Post #3





Group: Members
Posts: 44
Joined: 24-March 03
Member No.: 5645



After I have extracted the DLL to foobar2000 directory, I start my foobar.

but a dialog is popped up that the DLL requires MSVCR70.dll.

Could you pls let me download the run-time dll fr your site also?


--------------------
~ WavOZip+ <i><span style='color:green'>Heroes Edition</span></i>
~ <a href='http://www.geocities.com/waveofx/index.html' target='_blank'>WavOX</a>
Go to the top of the page
+Quote Post
picmixer
post Jun 24 2003, 06:59
Post #4





Group: Members
Posts: 1428
Joined: 10-April 03
Member No.: 5916



You should be able to get msvr70.dll fom this site: http://fb2k-plugins.hydrogenaudio.org/General.html.
Several plugins require it to function.
Go to the top of the page
+Quote Post
Gemini
post Jun 24 2003, 07:03
Post #5





Group: Members
Posts: 59
Joined: 16-February 03
Member No.: 5016



lol, this plugin is fun to use laugh.gif
i just keep clicking on random songs to hear stuff
its even funnier cuz i have a lot of asian songs with romanized titles, and the pronunciations are completely funky biggrin.gif
Go to the top of the page
+Quote Post
mlejeune
post Jun 24 2003, 07:17
Post #6





Group: Members
Posts: 24
Joined: 19-June 03
From: Montreal
Member No.: 7269



Excellent laugh.gif

Would be cool if we could disable it in the prefs though.
(or maybe I'm dumb smile.gif

Mat


--------------------
Yatta!
Go to the top of the page
+Quote Post
paulski
post Jun 24 2003, 07:38
Post #7





Group: Members
Posts: 58
Joined: 23-June 03
Member No.: 7362



It is admittedly very basic at the moment. I'll add some prefs to it (especially the option to disable speech) and let you know when its updated. I'll also include the source code and the MSVCR70.dll file.

Paulski
Go to the top of the page
+Quote Post
paulski
post Jun 24 2003, 09:37
Post #8





Group: Members
Posts: 58
Joined: 23-June 03
Member No.: 7362



meischder - do you have the same problem as WavOX? If not, it may be that your system does not have not have a speech engine installed.
If you use windows XP, it should run "out of the box" using the SAPI 5.1 speech runtime binaries. Look at the "speech" options in the windows XP control panel to see if you have any voices installed and enabled.
If you use windows 2000 then you are using an older version of the speech runtime library (SAPI 4.1). I assumed that these versions are compatible from an API call point of view, but I will look into it to be sure.

Any older version of windows means that you may need to download and install the runtime environment for the Microsoft TTS engine yourself: Microsoft SAPI 4.

Paulski
Go to the top of the page
+Quote Post
KosciaK
post Jun 24 2003, 09:42
Post #9





Group: Members
Posts: 18
Joined: 12-May 03
Member No.: 6561



Hello!

I've just downloaded it and installed in Foobar2000 directory, I've got MSCR70.DLL installed. But this plugin does nothing. sad.gif
There's no error messages, it's listed in components list in preferences.
Using win2k, Foobar v0.667

KosciaK
Go to the top of the page
+Quote Post
paulski
post Jun 24 2003, 13:22
Post #10





Group: Members
Posts: 58
Joined: 23-June 03
Member No.: 7362



Ok, I have found the problem: SAPI 5.x (the windows XP speech environment) is NOT compatible with SAPI 4 (win2K and earlier).
For now, I suggest only winXP users bother with the plugin until I get a win2k compatible version together.

<edit>
For win98/win2k users:
You could of course download the SAPI 5.x SDK which installs the compatible speech engine for SAPI 5 but this is 68 MB!!!!!
</edit>

I'll keep you posted

Paulski

This post has been edited by paulski: Jun 24 2003, 16:26
Go to the top of the page
+Quote Post
paulski
post Jun 24 2003, 18:38
Post #11





Group: Members
Posts: 58
Joined: 23-June 03
Member No.: 7362



For XP users only: there is a new version of the plugin available that allows you to enable or disable speech output within foobar settings (TTS settings). See 1st post for link.
Go to the top of the page
+Quote Post
paulski
post Jun 24 2003, 19:43
Post #12





Group: Members
Posts: 58
Joined: 23-June 03
Member No.: 7362



I've found a nice link to the Microsoft speech 5.1 runtime files for windows 98 and windows 2000 systems. It's a 6 MB download:

sapi51 runtime install

Goto www.aldostools.com for more info on how to install.

Have fun

Paulski
Go to the top of the page
+Quote Post
Canar
post Jun 24 2003, 23:32
Post #13





Group: Super Moderator
Posts: 3373
Joined: 26-July 02
From: To:
Member No.: 2796



QUOTE (paulski @ Jun 23 2003 - 12:10 PM)
I've just finished a little plugin that speaks aloud the artist and track whenever a new song starts. This is handy for when I'm in the shower and don't have access to my screen, but still want to know who's playing.

Is anyone interested in this? If so, I'll make it available.

What would be really nifty would be to implement this as an input plugin as well.


--------------------
You cannot ABX the rustling of jimmies.
No mouse? No problem.
Go to the top of the page
+Quote Post
ak
post Jun 24 2003, 23:42
Post #14


Musepack Developer


Group: Members
Posts: 359
Joined: 17-October 01
Member No.: 309



Heh, I can swear that evil MS Sam is singing along on some tracks he announces.
It's when he goes 'Tricky - She makes me wana die', starting from 'makes' he's perfectly in synch with Martina's singing.
This is the only case so far, but I think he's adapting to do more. ph34r.gif

Nice plugin btw.
Go to the top of the page
+Quote Post
spase
post Jun 24 2003, 23:54
Post #15





Group: Members
Posts: 773
Joined: 23-October 01
From: USA
Member No.: 340



is there a way to get new speech packs, besides microsoft sam?


--------------------
http://www.last.fm/user/spase

-spase-
Go to the top of the page
+Quote Post
upNorth
post Jun 25 2003, 00:11
Post #16





Group: Members
Posts: 1099
Joined: 18-March 03
From: Oslo, Norway
Member No.: 5569



I think it would be a nice feature to be able to hear the name of the song, before playback starts.
It's sometimes hard to hear what he says.
Go to the top of the page
+Quote Post
Canar
post Jun 25 2003, 02:14
Post #17





Group: Super Moderator
Posts: 3373
Joined: 26-July 02
From: To:
Member No.: 2796



Another nice feature would be the ability to specify what the plugin says.


--------------------
You cannot ABX the rustling of jimmies.
No mouse? No problem.
Go to the top of the page
+Quote Post
paulski
post Jun 25 2003, 08:59
Post #18





Group: Members
Posts: 58
Joined: 23-June 03
Member No.: 7362



I'm already working on your last suggestion Canar, but I'm not sure what the advantage of using it as an input plugin is. Can you expand on that?
upNorth - I'm not sure if it's possible to delay playback of the audio until the speech has finished because I currently use the callback from foobar that a song has just started as a trigger to speak. Any suggestions?

Paulski
Go to the top of the page
+Quote Post
Gemini
post Jun 25 2003, 11:15
Post #19





Group: Members
Posts: 59
Joined: 16-February 03
Member No.: 5016



I'm also wondering if its possible to get different voices. I had the SDK already and used a speech program to convert text to mp3's, and I used different voices for that. I'm sure its possible with this as well.
Go to the top of the page
+Quote Post
Luxus
post Jun 25 2003, 11:22
Post #20





Group: Members
Posts: 60
Joined: 27-May 03
From: Frankfurt
Member No.: 6845



QUOTE (Gemini @ Jun 25 2003 - 02:15 AM)
I'm also wondering if its possible to get different voices. I had the SDK already and used a speech program to convert text to mp3's, and I used different voices for that. I'm sure its possible with this as well.

yes where i get nice voices?
i hate sam :/
Go to the top of the page
+Quote Post
paulski
post Jun 25 2003, 11:50
Post #21





Group: Members
Posts: 58
Joined: 23-June 03
Member No.: 7362



Go to the aldostools link I gave earlier. You can get Microsoft Mike and Mary using their installation. Although Mary sounds more like a castrated Mike, they're certainly better than Sam. I would love to get my hands on the AT&T natural voices engines - they sound soooo much more realistic, but you have to pay for them.
Go to the top of the page
+Quote Post
nexus
post Jun 25 2003, 16:13
Post #22





Group: Members
Posts: 20
Joined: 14-April 03
Member No.: 5964



Nice plugin, i like it, but it would be so much better if you'll add option to change the tts engine options...
like replace between female - male voices.. speed and such. thanks.
Go to the top of the page
+Quote Post
paulski
post Jun 25 2003, 22:17
Post #23





Group: Members
Posts: 58
Joined: 23-June 03
Member No.: 7362



There's an update that lets you choose a specific voice within the plugin.
Coming next: change voice rate, voice volume and text fields (3 of them) for specifying which tag fields (e.g. artist tag field) should be read aloud. Still thinking on how to speak the next track between songs (i.e. with no music playing until speech has finished). Maybe pause the track or turn down the volume until its finished speaking - I'll set it up as an option.

Paulski

This post has been edited by paulski: Jun 25 2003, 22:26
Go to the top of the page
+Quote Post
Canar
post Jun 25 2003, 23:29
Post #24





Group: Super Moderator
Posts: 3373
Joined: 26-July 02
From: To:
Member No.: 2796



QUOTE (paulski @ Jun 24 2003 - 11:59 PM)
I'm already working on your last suggestion Canar, but I'm not sure what the advantage of using it as an input plugin is. Can you expand on that?

Just makes foobar a text-file-compatible audio player. wink.gif I've seen image viewers that were text-file compatible as well. Just an interesting idea, is all. Pure geek value. Like PC Speaker output. That would be cool. biggrin.gif


--------------------
You cannot ABX the rustling of jimmies.
No mouse? No problem.
Go to the top of the page
+Quote Post
upNorth
post Jun 25 2003, 23:52
Post #25





Group: Members
Posts: 1099
Joined: 18-March 03
From: Oslo, Norway
Member No.: 5569



QUOTE (Canar @ Jun 25 2003 - 11:29 PM)
QUOTE (paulski @ Jun 24 2003 - 11:59 PM)
I'm already working on your last suggestion Canar, but I'm not sure what the advantage of using it as an input plugin is. Can you expand on that?

Just makes foobar a text-file-compatible audio player. wink.gif I've seen image viewers that were text-file compatible as well. Just an interesting idea, is all. Pure geek value. Like PC Speaker output. That would be cool. biggrin.gif

Vocal remover, lyrics as input and you can have Sam sing your favourite tune... biggrin.gif

This post has been edited by upNorth: Jun 25 2003, 23:52
Go to the top of the page
+Quote Post

6 Pages V   1 2 3 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 29th November 2014 - 03:33