Discuss Scratch
- Discussion Forums
- » Suggestions
- » Voice Recognition
- RobotChickens
-
Scratcher
500+ posts
Voice Recognition
(#257)That's what the huge red microphone icon is for. Go check it out on the github!It could possibly be listening when the user isn't aware.(#245)I can't see why this would be an issue! The only output from these blocks would be text. People would in no way have access to the sounds from the microphone. I don't think disabling Cloud Variables would be necessary. I think people are misunderstanding how this extension works.
no support unless cloud variables are disabled during it
1. You tell the extension to listen.
2. You say something.
3. That audio is sent to Google's servers for processing just like all other voice-enabled features on many platforms.
4. The output variable gives you the processed text version of what you said.
The only thing this extension can output is text. You can't do any more with this than what you could with a keyboard. No blocks are able to give you access to the un-processed audio recordings… It's only text.
(#259)This desn't recognize voices and who they're from. This just turns speech into text! Basically the reveres of text to speech.
No support, this could hide project features from others. For example, if you have a friend, and you're making a game. And you want that friend to be able to play the game, but NOBODY else. You can use voice recognition to hide it.
Last edited by RobotChickens (April 9, 2024 03:57:40)
- RobotChickens
-
Scratcher
500+ posts
Voice Recognition
(#258)I'm pretty sure encoding any user-generated text onto cloud variables using numbers is banned no matter what. Cloud chat isn't allowed, and that's that. Now, does the fact that the text comes from an extension change anything? How is someone speaking text into a cloud variable different from someone typing it? It's all numbers and plaintext on the cloud either way, so what's the difference? Should cloud variables be banned on projects with the “Ask ( ) and wait” block too? Blocking cloud variables on projects with this extension won't stop people from attempting to make cloud chat projects.-snip-I stated that and already know that (for the text in cloud vars), but people could turn the speech into numbers, it has been done before for other things too and for cloud lists.
- thunderclwd
-
Scratcher
15 posts
Voice Recognition
That's not what I'm supporting.(#257)That's what the huge red microphone icon is for. Go check it out on the github!It could possibly be listening when the user isn't aware.(#245)I can't see why this would be an issue! The only output from these blocks would be text. People would in no way have access to the sounds from the microphone. I don't think disabling Cloud Variables would be necessary. I think people are misunderstanding how this extension works.
no support unless cloud variables are disabled during it
1. You tell the extension to listen.
2. You say something.
3. That audio is sent to Google's servers for processing just like all other voice-enabled features on many platforms.
4. The output variable gives you the processed text version of what you said.
The only thing this extension can output is text. You can't do any more with this than what you could with a keyboard. No blocks are able to give you access to the un-processed audio recordings… It's only text.(#259)This desn't recognize voices and who they're from. This just turns speech into text! Basically the reveres of text to speech.
No support, this could hide project features from others. For example, if you have a friend, and you're making a game. And you want that friend to be able to play the game, but NOBODY else. You can use voice recognition to hide it.
I'm want the extension to check for the volume of voice. I made a topic similar but not exact to this on and I was told to come here, But I think I'm the only one who wants the extension to check for volume. There's a volume block for in-game noises, why not for Our speech?
- MousePotato1234
-
Scratcher
30 posts
Voice Recognition
But you can encode a value, store it in a cloud variable, and then subsequently decode it, thus making what is effectively an alphabet-supporting cloud variable in Scratch.No support, this invades users' privacy.No, it doesn't, because anything said can't be uploaded anywhere because variables only support numbers.
- thunderclwd
-
Scratcher
15 posts
Voice Recognition
Just make cloud variables not work with it. Also, with my volume idea, this isn't even problem, as it only detects volumeBut you can encode a value, store it in a cloud variable, and then subsequently decode it, thus making what is effectively an alphabet-supporting cloud variable in Scratch.No support, this invades users' privacy.No, it doesn't, because anything said can't be uploaded anywhere because variables only support numbers.
- RobotChickens
-
Scratcher
500+ posts
Voice Recognition
(#265)What does speech to text have to do with this? People can do this without speech to text.But you can encode a value, store it in a cloud variable, and then subsequently decode it, thus making what is effectively an alphabet-supporting cloud variable in Scratch.No support, this invades users' privacy.No, it doesn't, because anything said can't be uploaded anywhere because variables only support numbers.
- -hexacactus-
-
Scratcher
51 posts
Voice Recognition
they would use another company's premade one like how they use Amazon's text to speech and Google Translate
- orangeluigi
-
Scratcher
95 posts
Voice Recognition
Complete support! Wasn't this already going to be added in Scratch 3.0?
- BladiPetrov
-
Scratcher
100+ posts
Voice Recognition
No support, this invades users' privacy.literally say jwhat now
- medians
-
Scratcher
1000+ posts
Voice Recognition
Complete support! Wasn't this already going to be added in Scratch 3.0?I think it was, I feel like I remember there being a “Speech to Text” extension in the gallery but I believe it was removed before 3.0 released.
- Scratchedbyyou
-
Scratcher
100+ posts
Voice Recognition
Only if cloud variables are disabled, because someone could use them to invade privacy V
encode (words said::pen)::custom
set [☁ Cloud v] to (encoded)
:://then
decode (☁ Cloud)::custom
- RobotChickens
-
Scratcher
500+ posts
Voice Recognition
(#272)We've already established that it won't be an issue. The extension only outputs plaintext. It's the EXACT same situation as this:
Only if cloud variables are disabled, because someone could use them to invade privacy V
-snip-
ask [Enter text] and waitIf cloud is blocked on this extension, then it should also be blocked for the “Ask (…) and wait” block too.
encode (answer)::custom
set [☁ Cloud v] to (encoded)
:://then
decode (☁ Cloud)::custom
- 100blacktak
-
Scratcher
100 posts
Voice Recognition
Scratch team, unfortunately, did not add this feature due to safety issues. There's nothing you can do about it, sorry
- RobotChickens
-
Scratcher
500+ posts
Voice Recognition
(#274)The ST hasn't done anything about it yet… If this suggestion was rejected, rhis topic wouldn't exist!
Scratch team, unfortunately, did not add this feature due to safety issues. There's nothing you can do about it, sorry
- Scratchedbyyou
-
Scratcher
100+ posts
Voice Recognition
Ask is different. It won't listen in on conversations unless you type it in there on purpose.(#272)We've already established that it won't be an issue. The extension only outputs plaintext. It's the EXACT same situation as this:
Only if cloud variables are disabled, because someone could use them to invade privacy V
-snip-ask [Enter text] and waitIf cloud is blocked on this extension, then it should also be blocked for the “Ask (…) and wait” block too.
encode (answer)::custom
set [☁ Cloud v] to (encoded)
:://then
decode (☁ Cloud)::custom
- RobotChickens
-
Scratcher
500+ posts
Voice Recognition
(#276)Ah, I see what you mean now. If you test out the Scratch 3 beta, you can see a massive red microphone icon in the corner of that stage that lets you know the project is using the microphone. And I'm assuming there would have to be a popup asking if you want to start STT, so no project can start it without users knowing.Ask is different. It won't listen in on conversations unless you type it in there on purpose.(#272)We've already established that it won't be an issue. The extension only outputs plaintext. It's the EXACT same situation as this:
Only if cloud variables are disabled, because someone could use them to invade privacy V
-snip-ask [Enter text] and waitIf cloud is blocked on this extension, then it should also be blocked for the “Ask (…) and wait” block too.
encode (answer)::custom
set [☁ Cloud v] to (encoded)
:://then
decode (☁ Cloud)::custom
- julmik6478
-
Scratcher
500+ posts
Voice Recognition
Some os'es have they own speech regonizion system, so scratch team don't need to make scratch one.
- RobotChickens
-
Scratcher
500+ posts
Voice Recognition
(#278)Exactly! I'm pretty sure the ST was planning to use the Google's STT but imbedded inside the editor blocks so it's easier to put into projects.
Some os'es have they own speech regonizion system, so scratch team don't need to make scratch one.
- MousePotato1234
-
Scratcher
30 posts
Voice Recognition
What I'm saying is that you could take the results of what the speech to text engine comes up with, encode it, send it over the cloud variable, and decode it on the other end.(#265)What does speech to text have to do with this? People can do this without speech to text.But you can encode a value, store it in a cloud variable, and then subsequently decode it, thus making what is effectively an alphabet-supporting cloud variable in Scratch.No support, this invades users' privacy.No, it doesn't, because anything said can't be uploaded anywhere because variables only support numbers.
- Discussion Forums
- » Suggestions
-
» Voice Recognition










