<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://jitterjames.net/voxcommandoWiki/index.php?action=history&amp;feed=atom&amp;title=Plugin_TTSMS</id>
	<title>Plugin TTSMS - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://jitterjames.net/voxcommandoWiki/index.php?action=history&amp;feed=atom&amp;title=Plugin_TTSMS"/>
	<link rel="alternate" type="text/html" href="https://jitterjames.net/voxcommandoWiki/index.php?title=Plugin_TTSMS&amp;action=history"/>
	<updated>2026-10-16T13:24:51Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.12</generator>
	<entry>
		<id>https://jitterjames.net/voxcommandoWiki/index.php?title=Plugin_TTSMS&amp;diff=213&amp;oldid=prev</id>
		<title>James: 1 revision</title>
		<link rel="alternate" type="text/html" href="https://jitterjames.net/voxcommandoWiki/index.php?title=Plugin_TTSMS&amp;diff=213&amp;oldid=prev"/>
		<updated>2021-01-13T17:25:01Z</updated>

		<summary type="html">&lt;p&gt;1 revision&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 17:25, 13 January 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>James</name></author>
		
	</entry>
	<entry>
		<id>https://jitterjames.net/voxcommandoWiki/index.php?title=Plugin_TTSMS&amp;diff=212&amp;oldid=prev</id>
		<title>Jitterjames at 20:23, 4 January 2016</title>
		<link rel="alternate" type="text/html" href="https://jitterjames.net/voxcommandoWiki/index.php?title=Plugin_TTSMS&amp;diff=212&amp;oldid=prev"/>
		<updated>2016-01-04T20:23:30Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;SEE ALSO: [[TTS_settings|TTS Settings]]&lt;br /&gt;
&lt;br /&gt;
Go to the main '''[[Plugins]]''' page.&lt;br /&gt;
&lt;br /&gt;
Go to the complete '''[[Plugin List]]'''.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Plugin Description=&lt;br /&gt;
&lt;br /&gt;
Text-to-Speech actions.&lt;br /&gt;
&lt;br /&gt;
=Actions for the TTSMS plugin=&lt;br /&gt;
==SetLang==&lt;br /&gt;
[[TTSMS.SetLang]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Used with VoxWav for Android.&amp;lt;BR/&amp;gt;Instructs VoxWav to attempt to set the TTS engine to the language specified by the two character Language Code.&lt;br /&gt;
&lt;br /&gt;
* Parameters: 1&lt;br /&gt;
#Language Code : en, es, fr, de, pt etc. [''string'']&lt;br /&gt;
==SetOutput==&lt;br /&gt;
[[TTSMS.SetOutput]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Sets the audio output device to be used for TTS (text to speech).&amp;lt;BR/&amp;gt;It will select the first device found with a descriptions that contains &amp;lt;DeviceName&amp;gt;.&amp;lt;BR/&amp;gt;If &amp;lt;DeviceName&amp;gt; is an integer it will select by the device number.&lt;br /&gt;
&lt;br /&gt;
* Parameters: 1&lt;br /&gt;
#DeviceName : The name of the output device to use for TTS [''string'']&lt;br /&gt;
==SetVoiceName==&lt;br /&gt;
[[TTSMS.SetVoiceName]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Set the TTS engine to use the voice with the name &amp;lt;VoiceName&amp;gt;.&amp;lt;BR/&amp;gt;You can view the available names in VC options.  Voice name must match exactly.&lt;br /&gt;
&lt;br /&gt;
* Parameters: 1&lt;br /&gt;
#VoiceName : &amp;lt;voicename&amp;gt; [''string'']&lt;br /&gt;
==SetVoiceNum==&lt;br /&gt;
[[TTSMS.SetVoiceNum]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Set the TTS engine to use the voice with the &amp;lt;VoiceNum&amp;gt;th voice.  The order of voices can be seen in VoxCommando options.&amp;lt;BR/&amp;gt;The number and names of voices may change if you install or uninstall voices.&amp;lt;BR/&amp;gt;The first voice in the list will have a number of: 0&lt;br /&gt;
&lt;br /&gt;
* Parameters: 1&lt;br /&gt;
#VoiceNum : First voice is 0 [''integer'']&lt;br /&gt;
==SetVolume==&lt;br /&gt;
[[TTSMS.SetVolume]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Sets the output volume of the TTS voice.&lt;br /&gt;
&lt;br /&gt;
* Parameters: 1&lt;br /&gt;
#TTS Volume : &amp;lt;1-100&amp;gt; [''integer'']&lt;br /&gt;
==Speak==&lt;br /&gt;
[[TTSMS.Speak]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Speaks the string aloud.  VC will choose randomly from multiple phrases separated by the symbol: | &lt;br /&gt;
&lt;br /&gt;
* Parameters: 1&lt;br /&gt;
#TTS text : &amp;lt;stringoption1 | stringoption2 | etc. [''string'']&lt;br /&gt;
==Speak2Wav==&lt;br /&gt;
[[TTSMS.Speak2Wav]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Same as TTS.Speak, but instead of speaking aloud, the speech will be recorded to a wav file.&amp;lt;BR/&amp;gt;&amp;lt;BR/&amp;gt;If PlayWav is true the wav will be played immediately, otherwise the file will be created but not played by VoxCommando.&lt;br /&gt;
&lt;br /&gt;
* Parameters: 1-3&lt;br /&gt;
#TTS text : What should the TTS engine say? [''string'']&lt;br /&gt;
#Path : Where to save the wav file [''string'']&lt;br /&gt;
#PlayWav : True = play the wav file after creating it [''boolean'']&lt;br /&gt;
==SpeakSync==&lt;br /&gt;
[[TTSMS.SpeakSync]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Same as TTS.Speak, but VC will wait until speaking is complete before continuing to the next action.&lt;br /&gt;
&lt;br /&gt;
* Parameters: 1&lt;br /&gt;
#TTS text : &amp;lt;stringoption1 | stringoption2 | etc.&amp;gt; [''string'']&lt;br /&gt;
==Stop==&lt;br /&gt;
[[TTSMS.Stop]]&amp;lt;BR/&amp;gt;&lt;br /&gt;
Interrupts the TTS voice (if it is still speaking).  In other words it stops the TTS voice from speaking.  Text that has not been spoken yet is discarded.&lt;/div&gt;</summary>
		<author><name>Jitterjames</name></author>
		
	</entry>
</feed>