Discuss Scratch
- Discussion Forums
- » Suggestions
- » Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
- DinoMaster20
-
1000+ posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
Big support. This would help hundreds (maybe more?) scratchers who are deaf or have no audio, giving them the chance to watch, or listen to more projects.
- --Tears--
-
36 posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
Support! I sometimes can't put my volume up too high, so it would be much easier!
- Za-Chary
-
1000+ posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
I like this suggestion. I wonder if there could be a better location for the subtitles, though — putting it in the top part of the project player seems a little weird with all the other stuff that exists there (“Turbo Mode,” for instance), and I also don't know what would happen if the text to be spoken is longer than that page. It seems like a small space for subtitles — not to mention that subtitles are also almost universally placed at the bottom of the screen.
I feel like there should be a separate box under the project that only appears if you have subtitles enabled, and have the subtitles appear there. It would sort of look like a “write your comment” box, which could allow for easy scrolling and large chunks of text to be easily readable.
The only problem I can think of: what happens if more than one text-to-speech sentence is being said at a time?
I feel like there should be a separate box under the project that only appears if you have subtitles enabled, and have the subtitles appear there. It would sort of look like a “write your comment” box, which could allow for easy scrolling and large chunks of text to be easily readable.
The only problem I can think of: what happens if more than one text-to-speech sentence is being said at a time?
- mybearworld
-
1000+ posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
under the project that only appears if you have subtitles enabled, and have the subtitles appear there. It would sort of look like a “write your comment” box, which could allow for easy scrolling and large chunks of text to be easily readable.Interesting, I haven't thought about that. I'll try to make a mock-up. I feel like there should be a separate box
Maybe they could be seperated using a line? I'll add that to the mock-up. The only problem I can think of: what happens if more than one text-to-speech sentence is being said at a time?
- I_am_Alone
-
55 posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
Support. Even though my hearing's fine I still use subtitles on YT. And it would also be a great way to include people with hearing problems.
- I_am_Alone
-
55 posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
under the project that only appears if you have subtitles enabled, and have the subtitles appear there. It would sort of look like a “write your comment” box, which could allow for easy scrolling and large chunks of text to be easily readable.Interesting, I haven't thought about that. I'll try to make a mock-up. I feel like there should be a separate boxMaybe they could be seperated using a line? I'll add that to the mock-up. The only problem I can think of: what happens if more than one text-to-speech sentence is being said at a time?
One way that I know TV shows handle this is by having the subtitles to the side of the character speaking.
- ScolderCreations
-
1000+ posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
What would happen if people ran multiple TTS blocks at the same time? Would subtitles go nuts?
- mybearworld
-
1000+ posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
What would happen if people ran multiple TTS blocks at the same time? Would subtitles go nuts?
Something like this maybe? what happens if more than one text-to-speech sentence is being said at a time?

Last edited by mybearworld (Aug. 15, 2021 14:51:06)
- ScolderCreations
-
1000+ posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
But what if someone made 300 clones, and made them all use TTS blocks? It seems like it'd push everything out of view.
- -Accio-
-
1000+ posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
I agree with @Za-Chary that subtitles should be at the bottom. That is where they are commonly found, and the word itself means below-titles since the sub- prefix means below or beneath. If more than one sprite has text to speech active at once, maybe there could be a label like you sometimes see in subtitles for TV shows or movies. For example:
Sprite1: Hello
Sprite2: Hi!
Sprite1: Hello
Sprite2: Hi!
- Buhron8312480
-
100+ posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
Workaround
define say (string)(
say (string)
speak (string)::pen
say ()
- Quantum-Cat
-
1000+ posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
The only reason anybody would create that is for annoyance. Most games and animations will never use more than 2 sprites talking at a time in order to keep the speech understandable But what if someone made 300 clones, and made them all use TTS blocks? It seems like it'd push everything out of view.
- mitdk
-
1000+ posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
Agreed. But what about clones? I agree with @Za-Chary that subtitles should be at the bottom. That is where they are commonly found, and the word itself means below-titles since the sub- prefix means below or beneath. If more than one sprite has text to speech active at once, maybe there could be a label like you sometimes see in subtitles for TV shows or movies. For example:
Sprite1: Hello
Sprite2: Hi!
- mitdk
-
1000+ posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
How about after 4 rows it could have a ‘Load more’ button? But what if someone made 300 clones, and made them all use TTS blocks? It seems like it'd push everything out of view.
- mrcreatorluigi
-
1000+ posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
Support, just like all the constructive posts said. It’s useful for deaf people and such.
- -Accio-
-
1000+ posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
I don't think clones are that big of an issue. Like someone else said, if you have 300 clones talking, it would be unintelligible anyway, so the captions wouldn't be much help. Maybe it could be labelled as "Sprite1 - Clone :" based on the order of when the clones were created.Agreed. But what about clones? I agree with @Za-Chary that subtitles should be at the bottom. That is where they are commonly found, and the word itself means below-titles since the sub- prefix means below or beneath. If more than one sprite has text to speech active at once, maybe there could be a label like you sometimes see in subtitles for TV shows or movies. For example:
Sprite1: Hello
Sprite2: Hi!
- ScolderCreations
-
1000+ posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
That may not work, as the subtitles might go away quicklyHow about after 4 rows it could have a ‘Load more’ button? But what if someone made 300 clones, and made them all use TTS blocks? It seems like it'd push everything out of view.
- donotforgetmycode
-
1000+ posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
Support.
I think the subtitles should be above the project stats, but below the project player.
I think the subtitles should be above the project stats, but below the project player.
- D-ScratchNinja
-
1000+ posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
Maybe below the player?


- mitdk
-
1000+ posts
Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]
You should add this to the OP, a lot of people are repeatedly saying that it should be below the project player.What would happen if people ran multiple TTS blocks at the same time? Would subtitles go nuts?Something like this maybe? what happens if more than one text-to-speech sentence is being said at a time?
- Discussion Forums
- » Suggestions
-
» Text-to-speech subtitles for project viewers [!!! READ BEFORE POSTING !!!]