- Install
- Basic operation
- Basics of programming for electronic work
- Basics of programming for Excel
- Machine learning with scikit-learn
- Visualizing data with matplotlib
- Web programming
- RPA programming
- Miscellaneous programming
- Reference
Usage of each block
Speak text
![]()
Reads the specified text.
If Asynchronous is checked, the next block will be processed without waiting for the reading to complete.
If Asynchronous is unchecked, the next block will be processed after the specified text has finished being read.
Set the speech language
![]()
Set the speech voice language.
Set the voice
![]()
Set the speech voice type.
Available voices vary depending on the web browser.
Please note that if you open the program you created in another web browser, the voice will change.
Set Speed
![]()
Sets the speech speed.
The range of values that can be specified is 0.1 to 10. Values closer to 0.1 are slower, and values closer to 10 are faster.
Set Pitch
![]()
Sets the speech pitch.
The allowed value range is 0 to 2. The closer to 0, the lower the pitch, and the closer to 2, the higher the pitch.
Setting the Volume
![]()
Sets the volume of the speech.
The allowed value range is 0 to 1. The closer to 1, the louder the volume.
Stop Reading
![]()
Stops reading.
Pause Reading
![]()
Pauses reading.
Resume speech
![]()
Resumes speech when paused.
Get paused status
![]()
Returns true or false to indicate whether speech is paused.
Speech in Progress
![]()
Returns true or false to indicate whether speech is currently being spoken.
Note that this value remains true even when speech is paused.
Start Recognition
![]()
Speech recognition begins.
If the interim results check box is checked, you can obtain results even while recognition is in progress.
If the check box is unchecked, results will be obtained after recognition is complete.
Set the recognition language to
![]()
Set the language used for speech recognition.
Recognition Stop
![]()
Stops speech recognition.
When recognition results are obtained

In this block, define the processing to be performed when speech recognition results are obtained.
When a recognition error occurs

In this block, define the processing to be performed when a speech recognition error occurs.
Transcript
![]()
Get the recognized transcript.
This can be used in the "When recognition results are obtained" block.
Getting Interim Recognition Results
![]()
Returns true or false to indicate whether recognition is in progress.
This can be used in the "When recognition results are obtained" block.
Error Type
![]()
Retrieves the type of error when speech recognition fails.
Can be used within the "When a recognition error occurs" block.
Error Message
![]()
Gets the error message if a speech recognition error occurs.
Can be used within the "When a recognition error occurs" block.