Discuss Scratch

algmwc5
Scratcher
100+ posts

Text-to-speech blocks

pvz_pro wrote:

algmwc5 wrote:

No support, somebody already made an extention and I don't see how this could be useful. Implementing TTS is really hard.

EDIT: there is an ActionScript3 TTS implementation, not sure if it will work on Scratch though
I want to share a project with TTS, and just because you find it useless does not mean it should not be added.
Yeah.
Your suggestion might be “Wide Walled” but I don't really see TTS in Scratch's future. I mean, it is useful in some ways but I'm not sure it is really equired
Sigton
Scratcher
1000+ posts

Text-to-speech blocks

Digital_Gaming wrote:

I'm showing my support for improvements to this idea. I don't know about you but that seems constutive.
Well, it isn't constructive at all. As I said, to learn how to make constructive replies click my signature.

pvz_pro wrote:

The4thPixel wrote:

pvz_pro wrote:

Sigton wrote:

Click my sig to find out more information on how to constructively reply to suggestions

Sigton
Don't advirtise
It wasn't advertising. The link leads to a stickied topic, I think he was just trying to provide a helpful guide for further reference
no extepions
I hardly think recommending to read the stickies is advertising.

Sigton
pvz_pro
Scratcher
500+ posts

Text-to-speech blocks

Sigton wrote:

Digital_Gaming wrote:

I'm showing my support for improvements to this idea. I don't know about you but that seems constutive.
Well, it isn't constructive at all. As I said, to learn how to make constructive replies click my signature.

pvz_pro wrote:

The4thPixel wrote:

pvz_pro wrote:

Sigton wrote:

Click my sig to find out more information on how to constructively reply to suggestions

Sigton
Don't advirtise
It wasn't advertising. The link leads to a stickied topic, I think he was just trying to provide a helpful guide for further reference
no extepions
I hardly think recommending to read the stickies is advertising.

Sigton
Unless if it's the OP does not want it to be advertised, and I said to get back on topic.
Digital_Gaming
Scratcher
1000+ posts

Text-to-speech blocks

Sigton wrote:

Digital_Gaming wrote:

I'm showing my support for improvements to this idea. I don't know about you but that seems constutive.
Well, it isn't constructive at all.
So I should just not contribute to the Scratch community?

Last edited by Digital_Gaming (Sept. 30, 2016 00:15:57)

TheMonsterOfTheDeep
Scratcher
1000+ posts

Text-to-speech blocks

Sorry, but I don't think that TTS would be at all viable in Scratch. It happens to be really hard to do TTS from the ground up.

If there are already TTS resources that could easily be transferred to Scratch, I think this would be possible - but I haven't heard of anything like that. Is there some reason you think this might be possible?

I guess it would be relatively simple to implement extremely limited TTS. But something as good as, say, Siri, is probably not going to happen, simply because it takes a lot of work to implement something like that - and I don't think the ST would spend all that time to implement something that honestly probably wouldn't be used that often.

Basically, it seems to me that the ratio of work this requires to actual benefit to Scratch is really high - it would take way too much work considering the little amount of benefit it would create.

The only sorts of projects that would need TTS would be those that wanted to speak dynamic text aloud. Very few things need to do that - I can only really imagine that chatbots would be the reason for TTS. It would certainly help with animations, but it is already completely possible to do animations because they do not have dynamic text - all spoken words in an animation are static and so can be pre-recorded (and will honestly probably sound better).

However, if you can find something that would allow Scratch to easily implement TTS, please mention it.
jokebookservice1
Scratcher
1000+ posts

Text-to-speech blocks

@TheMonsterOfTheDeep hmm, yes it is difficult to implement. However, I don't like using my voice in a project, so I think a “pronounce” block would be better. It wouldn't say text, but things written in the IPA
pvz_pro
Scratcher
500+ posts

Text-to-speech blocks

TheMonsterOfTheDeep wrote:

Sorry, but I don't think that TTS would be at all viable in Scratch. It happens to be really hard to do TTS from the ground up.

If there are already TTS resources that could easily be transferred to Scratch, I think this would be possible - but I haven't heard of anything like that. Is there some reason you think this might be possible?

I guess it would be relatively simple to implement extremely limited TTS. But something as good as, say, Siri, is probably not going to happen, simply because it takes a lot of work to implement something like that - and I don't think the ST would spend all that time to implement something that honestly probably wouldn't be used that often.

Basically, it seems to me that the ratio of work this requires to actual benefit to Scratch is really high - it would take way too much work considering the little amount of benefit it would create.

The only sorts of projects that would need TTS would be those that wanted to speak dynamic text aloud. Very few things need to do that - I can only really imagine that chatbots would be the reason for TTS. It would certainly help with animations, but it is already completely possible to do animations because they do not have dynamic text - all spoken words in an animation are static and so can be pre-recorded (and will honestly probably sound better).

However, if you can find something that would allow Scratch to easily implement TTS, please mention it.
a lot of things are hard

jokebookservice1 wrote:

@TheMonsterOfTheDeep hmm, yes it is difficult to implement. However, I don't like using my voice in a project, so I think a “pronounce” block would be better. It wouldn't say text, but things written in the IPA
don't repeat
VortexPlayz_MC
Scratcher
16 posts

Text-to-speech blocks

Greatguy123 wrote:

I guess it could be cool, although I'm not sure how hard it would be to implement. Would there also be

thinkinamalevoice

and

askinamalevoiceandwait

?

Can't we just do
thinksayinamalevoice

or

sayinamalevoiceaskandwait

Last edited by VortexPlayz_MC (Sept. 30, 2016 14:06:37)

jokebookservice1
Scratcher
1000+ posts

Text-to-speech blocks

jokebookservice1 wrote:

@TheMonsterOfTheDeep hmm, yes it is difficult to implement. However, I don't like using my voice in a project, so I think a “pronounce” block would be better. It wouldn't say text, but things written in the IPA
don't repeat
Urm, may I ask who I repeated?
TheMonsterOfTheDeep
Scratcher
1000+ posts

Text-to-speech blocks

pvz_pro wrote:

TheMonsterOfTheDeep wrote:

-snip-
a lot of things are hard


That wasn't my point. My point was that it's disproportionately hard for the amount of use that it would get. As I said, if there's some way this could be implemented that wasn't disproportionately hard I would agree more that this should be implemented.
pvz_pro
Scratcher
500+ posts

Text-to-speech blocks

TheMonsterOfTheDeep wrote:

pvz_pro wrote:

TheMonsterOfTheDeep wrote:

-snip-
a lot of things are hard


That wasn't my point. My point was that it's disproportionately hard for the amount of use that it would get. As I said, if there's some way this could be implemented that wasn't disproportionately hard I would agree more that this should be implemented.
a lot of things are improper (using my own words)
-Spectrum
Scratcher
500+ posts

Text-to-speech blocks

Sort of support.

This is an awesome idea and it would be so helpful, but think of how hard this would be to implement. I think it might be easier to stick with voice actors for now.

Thelnvoker
Scratcher
100+ posts

Text-to-speech blocks

I semi-support.

Maybe you could be able to change the pitch so that you could change the age of the voice or whatever?

Though this could be hard to make. Maybe we should just stick with voice actors for now.
jokebookservice1
Scratcher
1000+ posts

Text-to-speech blocks

pvz_pro wrote:

TheMonsterOfTheDeep wrote:

pvz_pro wrote:

TheMonsterOfTheDeep wrote:

-snip-
a lot of things are hard


That wasn't my point. My point was that it's disproportionately hard for the amount of use that it would get. As I said, if there's some way this could be implemented that wasn't disproportionately hard I would agree more that this should be implemented.
a lot of things are improper (using my own words)
Yes, and those things shouldn't be implemented
Lythium
Scratcher
1000+ posts

Text-to-speech blocks

Digital_Gaming wrote:

Sigton wrote:

Digital_Gaming wrote:

I'm showing my support for improvements to this idea. I don't know about you but that seems constutive.
Well, it isn't constructive at all.
So I should just not contribute to the Scratch community?
You should. However, saying ‘support’ over and over again is not being constructive. We already know you support, you don't need to reinforce this over and over again. That could be considered as spam.

As for this suggestion, no support.

1) Implementing TTS is not a piece of cake. It involves hiring actors, dishing out lots of money, etc.
2) Even if the Scratch Team were to do this, what about the millions of other languages in the world? That's an even bigger drain on time, money and resources.

Like MOTD said, this is a lot of work for very little benefit. It drains the ST of time and money, and in the end, it isn't even worth it.

Just use a TTS program.
christianxyz
New Scratcher
100+ posts

Text-to-speech blocks

jokebookservice1 wrote:

pvz_pro wrote:

TheMonsterOfTheDeep wrote:

pvz_pro wrote:

TheMonsterOfTheDeep wrote:

-snip-
a lot of things are hard


That wasn't my point. My point was that it's disproportionately hard for the amount of use that it would get. As I said, if there's some way this could be implemented that wasn't disproportionately hard I would agree more that this should be implemented.
a lot of things are improper (using my own words)
Yes, and those things shouldn't be implemented

____________________________

terminateprogramandturnOzobotoff
pvz_pro
Scratcher
500+ posts

Text-to-speech blocks

jokebookservice1 wrote:

pvz_pro wrote:

TheMonsterOfTheDeep wrote:

pvz_pro wrote:

TheMonsterOfTheDeep wrote:

-snip-
a lot of things are hard


That wasn't my point. My point was that it's disproportionately hard for the amount of use that it would get. As I said, if there's some way this could be implemented that wasn't disproportionately hard I would agree more that this should be implemented.
a lot of things are improper (using my own words)
Yes, and those things shouldn't be implemented
Then why do we have computers? they are improper nd it no reqi teh use prper gamer (and it's not required to use proper grammer)
jokebookservice1
Scratcher
1000+ posts

Text-to-speech blocks

pvz_pro wrote:

jokebookservice1 wrote:

pvz_pro wrote:

TheMonsterOfTheDeep wrote:

pvz_pro wrote:

TheMonsterOfTheDeep wrote:

-snip-
a lot of things are hard


That wasn't my point. My point was that it's disproportionately hard for the amount of use that it would get. As I said, if there's some way this could be implemented that wasn't disproportionately hard I would agree more that this should be implemented.
a lot of things are improper (using my own words)
Yes, and those things shouldn't be implemented
Then why do we have computers? they are improper nd it no reqi teh use prper gamer (and it's not required to use proper grammer)
How are computers improper (in the sense of a ratio between how hard it is to implement to the amount of benefit gained). They save lives, help educate people, and so so so much more!

TTS in Scratch just doesn't have that same ratio.

Also, what does grammar have anything to do with this?
The4thPixel
Scratcher
1000+ posts

Text-to-speech blocks

christianxyz wrote:

jokebookservice1 wrote:

pvz_pro wrote:

TheMonsterOfTheDeep wrote:

pvz_pro wrote:

TheMonsterOfTheDeep wrote:

-snip-
a lot of things are hard


That wasn't my point. My point was that it's disproportionately hard for the amount of use that it would get. As I said, if there's some way this could be implemented that wasn't disproportionately hard I would agree more that this should be implemented.
a lot of things are improper (using my own words)
Yes, and those things shouldn't be implemented

____________________________

terminateprogramandturnOzobotoff
Hi! Please don't quote other users without adding your own thoughts and opinions to the discussion.
Digital_Gaming
Scratcher
1000+ posts

Text-to-speech blocks

Lythium wrote:

1)If the Scratch Team were to do this, what about the millions of other languages in the world?
They would be added gradually.

Powered by DjangoBB