Discuss Scratch
- Carpit999
-
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

#cmd-c+cmd-v
Last edited by Paddle2See (Sept. 19, 2023 01:55:51)
- Sigton
-
1000+ posts
Voice Recognition
How does a computer being able to tell what you say “invade your privacy”? No support, this invades users' 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
-
100+ posts
Voice Recognition
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.How does a computer being able to tell what you say “invade your privacy”? No support, this invades users' 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
- Sigton
-
1000+ posts
Voice Recognition
It is possible, indeed, but it really complicated. 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.
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
-
100+ posts
Voice Recognition
True…………………..It is possible, indeed, but it really complicated. 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.
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
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
-
1000+ posts
Voice Recognition
Yeah, and I don't think the ST will spend half a decade working on a few blocks, to be honest. 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
- stickfiregames
-
1000+ posts
Voice Recognition
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. No support, this invades users' privacy.
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.
- Sheep_maker
-
1000+ posts
Voice Recognition
Do you mean speech to text? Or identifying a user by their voice?
- Lythium
-
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.)?
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
-
1000+ posts
Voice Recognition
Yeah, and I don't think the ST will spend half a decade working on a few blocks, to be honest. 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
Yeah, that is right. It would be a good idea though.
Semi-Support
- Carpit999
-
100+ posts
Voice Recognition
Actually, ST could technically team up with multiple other companies. And the language would be the user's language. Chosen languageYou 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. No support, this invades users' privacy.
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.
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
-
100+ posts
Voice Recognition
Actually, not too bad of a change of idea. 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.)?
That does change my idea to that the project creator chooses certain phrases that can be said.
Easier, Faster, less stressful than typing. It won't be perfect, and it doesn't have to. Not even Cortana is perfect. What purpose does this serve?
Speech-To-Text. Kinda like Alexa, Siri, and Cortana. Do you mean speech to text? Or identifying a user by their voice?
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. As others have stated, way too complicated.
Yeah, and I don't think the ST will spend half a decade working on a few blocks, to be honest. 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
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_
-
93 posts
Voice Recognition
Support but such system would be hard to implement and will take a lot of time.
- Sigton
-
1000+ posts
Voice Recognition
And how many years do you think it took for Siri to be created? 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.
Sigton
- 1a3c5e7g9i
-
100+ posts
Voice Recognition
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.-snip-And how many years do you think it took for Siri to be created?
Sigton
- Sigton
-
1000+ posts
Voice Recognition
So it took 4 years for an organisation working on it full-time, thanksIt 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.-snip-And how many years do you think it took for Siri to be created?
Sigton

Sigton