Discuss Scratch

Carpit999
Scratcher
100+ posts

Voice Recognition

There should be a block (or anything else) that starts a voice recognition (on user command, they are prompted) using the microphone. There would also be another block to stop that (on user command, again they are prompted). You could set where the text that was recognized will go. You could also set what certain spoken commands do in your project. That's basically it.

#cmd-c+cmd-v

Last edited by Paddle2See (Sept. 19, 2023 01:55:51)

nickeljorn
Scratcher
1000+ posts

Voice Recognition

No support, this invades users' privacy.
Carpit999
Scratcher
100+ posts

Voice Recognition

nickeljorn wrote:

No support, this invades users' privacy.
How?
Sigton
Scratcher
1000+ posts

Voice Recognition

nickeljorn wrote:

No support, this invades users' privacy.
How does a computer being able to tell what you say “invade your privacy”?
It doesn't record your voice or anything.

A problem with this is the complexity of achieving voice recognition. It would take a lot of work and even then it may not be possible to put into Scratch.

Sigton
Carpit999
Scratcher
100+ posts

Voice Recognition

Sigton wrote:

nickeljorn wrote:

No support, this invades users' privacy.
How does a computer being able to tell what you say “invade your privacy”?
It doesn't record your voice or anything.

A problem with this is the complexity of achieving voice recognition. It would take a lot of work and even then it may not be possible to put into Scratch.

Sigton
Technically, it is possible. I mean, so many other things have it, like iOS, Windows 10,and Xbox One. It may be hard to make anyway, but it woulldn't take near one year.
Sigton
Scratcher
1000+ posts

Voice Recognition

Carpit999 wrote:

Technically, it is possible. I mean, so many other things have it, like iOS, Windows 10,and Xbox One. It may be hard to make anyway, but it woulldn't take near one year.
It is possible, indeed, but it really complicated.
A year is pretty short, actually. I think it would take a lot longer, especially since the ST isn't a big organisation like Apple, Microsoft or Google.
Scratch 3 is a lot simpler than voice recognition, and that is going to take a couple of years.

Sigton
Carpit999
Scratcher
100+ posts

Voice Recognition

Sigton wrote:

Carpit999 wrote:

Technically, it is possible. I mean, so many other things have it, like iOS, Windows 10,and Xbox One. It may be hard to make anyway, but it woulldn't take near one year.
It is possible, indeed, but it really complicated.
A year is pretty short, actually. I think it would take a lot longer, especially since the ST isn't a big organisation like Apple, Microsoft or Google.
Scratch 3 is a lot simpler than voice recognition, and that is going to take a couple of years.

Sigton
True…………………..
It did indeed take a very long time for all those voice-recognition things, like Siri (Took 4 or 5 or 6 years) Cortana (Took a while, the amount of time in between windows 8 and 10 is how long it took i think) and the Xbox voice control.
Sigton
Scratcher
1000+ posts

Voice Recognition

Carpit999 wrote:

True…………………..
It did indeed take a very long time for all those voice-recognition things, like Siri (Took 4 or 5 or 6 years) Cortana (Took a while, the amount of time in between windows 8 and 10 is how long it took i think) and the Xbox voice control.
Yeah, and I don't think the ST will spend half a decade working on a few blocks, to be honest.

Sigton
stickfiregames
Scratcher
1000+ posts

Voice Recognition

nickeljorn wrote:

No support, this invades users' privacy.
You already have to give Scratch (or rather Flash) permission to use your microphone, so it would be up to users not to say anything they don't want it to pick up. In that way it isn't really much different to the ask block - it's just a way to get user input.

Support if there is a good, open-source voice recognition system it could use, but I don't know if there is. It wouldn't be worth the ST's time to develop their own.

Also, how would it decide what language to recognise? Would it use the user's language, or could it be set by the project creator, or changed with blocks? All of those have some drawbacks.
jji10
Scratcher
1000+ posts

Voice Recognition

As others have stated, way too complicated.
Sheep_maker
Scratcher
1000+ posts

Voice Recognition

Do you mean speech to text? Or identifying a user by their voice?
The4thPixel
Scratcher
1000+ posts

Voice Recognition

What purpose does this serve?
Lythium
Scratcher
1000+ posts

Voice Recognition

o hey, carpit's back.
this does sound like a cool idea, but as others have stated, maybe a lil' too complicated for our poor old website. maybe a basic version of this could be worked on (simple phrases, etc.)?
VideoGamerCanInvent
Scratcher
1000+ posts

Voice Recognition

Sigton wrote:

Carpit999 wrote:

True…………………..
It did indeed take a very long time for all those voice-recognition things, like Siri (Took 4 or 5 or 6 years) Cortana (Took a while, the amount of time in between windows 8 and 10 is how long it took i think) and the Xbox voice control.
Yeah, and I don't think the ST will spend half a decade working on a few blocks, to be honest.

Sigton

Yeah, that is right. It would be a good idea though.

Semi-Support
Carpit999
Scratcher
100+ posts

Voice Recognition

stickfiregames wrote:

nickeljorn wrote:

No support, this invades users' privacy.
You already have to give Scratch (or rather Flash) permission to use your microphone, so it would be up to users not to say anything they don't want it to pick up. In that way it isn't really much different to the ask block - it's just a way to get user input.

Support if there is a good, open-source voice recognition system it could use, but I don't know if there is. It wouldn't be worth the ST's time to develop their own.

Also, how would it decide what language to recognise? Would it use the user's language, or could it be set by the project creator, or changed with blocks? All of those have some drawbacks.
Actually, ST could technically team up with multiple other companies. And the language would be the user's language. Chosen language
And yes, it actually is just an ask block using the microphone, prompted by Ado Flash, and Ado means Adobe. (Technically, macOS uses Shockwave, but who cares because I have Shockwave). To be honest, this is starting to turn into a warzone…
Carpit999
Scratcher
100+ posts

Voice Recognition

Lythium wrote:

o hey, carpit's back.
this does sound like a cool idea, but as others have stated, maybe a lil' too complicated for our poor old website. maybe a basic version of this could be worked on (simple phrases, etc.)?
Actually, not too bad of a change of idea.
That does change my idea to that the project creator chooses certain phrases that can be said.

The4thPixel wrote:

What purpose does this serve?
Easier, Faster, less stressful than typing. It won't be perfect, and it doesn't have to. Not even Cortana is perfect.

Sheep_maker wrote:

Do you mean speech to text? Or identifying a user by their voice?
Speech-To-Text. Kinda like Alexa, Siri, and Cortana.

jji10 wrote:

As others have stated, way too complicated.
Scratch can technically have it be not perfect, but leave maybe a few things untouched. But on the other hand, it is complicated, so Scratch might actually have to slowly work on it.

Sigton wrote:

Carpit999 wrote:

True…………………..
It did indeed take a very long time for all those voice-recognition things, like Siri (Took 4 or 5 or 6 years) Cortana (Took a while, the amount of time in between windows 8 and 10 is how long it took i think) and the Xbox voice control.
Yeah, and I don't think the ST will spend half a decade working on a few blocks, to be honest.

Sigton

Well, Cortana took almost 10 years to make, so…
It shouldn't be made perfect like Microsoft did. It can have a few errors here and there, like Siri does. Wouldn't hurt.
Had to reply to multiple because of that 60-second rule.
_Elektron_
Scratcher
93 posts

Voice Recognition

Support but such system would be hard to implement and will take a lot of time.
Sigton
Scratcher
1000+ posts

Voice Recognition

Carpit999 wrote:

Well, Cortana took almost 10 years to make, so…
It shouldn't be made perfect like Microsoft did. It can have a few errors here and there, like Siri does. Wouldn't hurt.
Had to reply to multiple because of that 60-second rule.
And how many years do you think it took for Siri to be created?

Sigton
1a3c5e7g9i
Scratcher
100+ posts

Voice Recognition

Sigton wrote:

Carpit999 wrote:

-snip-
And how many years do you think it took for Siri to be created?

Sigton
It started in 2007 with Siri inc., then Apple acquired Siri inc. in April 2010 and finished it in October 2011, when it was unveiled as an integrated feature of the iPhone 4S.
Sigton
Scratcher
1000+ posts

Voice Recognition

1a3c5e7g9i wrote:

Sigton wrote:

Carpit999 wrote:

-snip-
And how many years do you think it took for Siri to be created?

Sigton
It started in 2007 with Siri inc., then Apple acquired Siri inc. in April 2010 and finished it in October 2011, when it was unveiled as an integrated feature of the iPhone 4S.
So it took 4 years for an organisation working on it full-time, thanks

Sigton

Powered by DjangoBB