Difference between revisions of "Component: Speech (RealSpeak) (Indicators)"

From Flowcode Help
Jump to navigationJump to search
(Created page with "{| style="width:50%" |- | width="20%" style="color:gray;" | Author | Matrix Ltd |- | width="20%" style="color:gray;" | Version | 1.2 |- | width="20%" style="color:gray...")
 
 
(15 intermediate revisions by one other user not shown)
Line 14: Line 14:
 
==Speech (RealSpeak) component==
 
==Speech (RealSpeak) component==
 
Advanced speech engine allowing realistic text to speech in multiple languages using the RealSpeak voice engine. Available in simulation only.
 
Advanced speech engine allowing realistic text to speech in multiple languages using the RealSpeak voice engine. Available in simulation only.
 +
 +
==Component Source Code==
 +
 +
Please click here to download the component source project: [https://www.flowcode.co.uk/wiki/componentsource/FC_Comp_Source_RealSpeak.fcfx FC_Comp_Source_RealSpeak.fcfx]
 +
 +
Please click here to view the component source code (Beta): [https://www.flowcode.co.uk/FlowchartView/?wfile=componentsource/FC_Comp_Source_RealSpeak.fcfx FC_Comp_Source_RealSpeak.fcfx]
  
 
==Detailed description==
 
==Detailed description==
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
  
 
''No detailed description exists yet for this component''
 
''No detailed description exists yet for this component''
Line 22: Line 50:
  
  
''<span style="color:red;">No additional examples</span>''
+
Example of Real Speak Speech (simulation only)
 +
{{Fcfile|Speech2.fcfx|Speech}}
 +
Adding additional language packs to the Real Speak engine.
 +
 
 +
[http://www.freedomscientific.com/downloads/RealSpeak-Solo-Direct-Voices/RealSpeak-Solo-Direct-Downloads.asp Real Speak Voice Downloads]
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
  
 +
-
  
==Downloadable macro reference==
+
==Macro reference==
  
 +
===Speak===
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
|-
Line 43: Line 96:
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
|}
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''GetTag'''
 
|-
 
| colspan="2" | Gets the tag ID returned as a byte array. Must be called after CheckForTag has returned true. Byte array variable should be at least 6 bytes long.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE
 
| width="90%" | Data
 
|-
 
| colspan="2" | &nbsp;
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''IsKnownID'''
 
|-
 
| colspan="2" | Checks to see if the last tag read by CheckForTag is saved into memory. Returns true if tag is stored in memory.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:]] -
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
{| class="wikitable" style="width:60%; background-color:#FFFFFF;"
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''Initialise'''
 
|-
 
| colspan="2" | Initialises the I2C bus ready for communications with the module. Wipes the tag ID storage ready for data to be stored.&nbsp;
 
|-
 
|-
 
| width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID
 
| width="90%" style="border-top: 2px solid #000;" | ''Return''
 
|}
 
 
 
  
  
Line 97: Line 104:
 
| width="10%" align="center" style="background-color:#D8C9D8;" | [[File:Fc9-prop-icon.png]]
 
| width="10%" align="center" style="background-color:#D8C9D8;" | [[File:Fc9-prop-icon.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''Properties'''  
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''Properties'''  
 +
|-
 +
|-
 +
| width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]]
 +
| width="90%" style="background-color:#EAE1EA; color:#4B008D;" | RealSpeak Settings
 
|-
 
|-
 
|-
 
|-
Line 108: Line 119:
 
|-
 
|-
 
| colspan="2" | Voice speech rate - Default 1 - Range (0-100)&nbsp;
 
| colspan="2" | Voice speech rate - Default 1 - Range (0-100)&nbsp;
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" | [[File:Fc9-conn-icon.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''Connections'''
 
|-
 
|-
 
| width="10%" align="center" style="background-color:#D8C9D8;" | [[File:Fc9-conn-icon.png]]
 
| width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''Simulations'''
 
|-
 
 
|}
 
|}

Latest revision as of 10:15, 5 April 2023

Author Matrix Ltd
Version 1.2
Category Indicators


Speech (RealSpeak) component

Advanced speech engine allowing realistic text to speech in multiple languages using the RealSpeak voice engine. Available in simulation only.

Component Source Code

Please click here to download the component source project: FC_Comp_Source_RealSpeak.fcfx

Please click here to view the component source code (Beta): FC_Comp_Source_RealSpeak.fcfx

Detailed description

No detailed description exists yet for this component

Examples

Example of Real Speak Speech (simulation only) FC6 Icon.png Speech Adding additional language packs to the Real Speak engine.

Real Speak Voice Downloads











-

Macro reference

Speak

Fc9-comp-macro.png Speak
Simulation only call to allow the computer to speak using the RealSpeak voice engine. Languages need to be downloaded and installed then selected using the Voice property. 
Fc9-string-icon.png - STRING DataString
 
Fc9-void-icon.png - VOID Return


Property reference

Fc9-prop-icon.png Properties
Fc9-conn-icon.png RealSpeak Settings
Fc9-type-16-icon.png Voice
RealSpeak selected voice - Download and install RealSpeak voices for more options. 
Fc9-type-14-icon.png Rate
Voice speech rate - Default 1 - Range (0-100)