Skip to content

Commit

Permalink
Merge pull request #16 from bigboybamo/feature/Clalender_clock
Browse files Browse the repository at this point in the history
Feature/clalender clock
  • Loading branch information
bigboybamo authored Nov 25, 2024
2 parents 9721e2f + 852bda7 commit f86a071
Show file tree
Hide file tree
Showing 32 changed files with 60 additions and 15 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ A windows forms text to speech program
[![License](https://img.shields.io/badge/License-Mit-blue.svg?style=for-the-badge&logo=mit)](LICENSE.md)


![alt text](https://github.com/bigboybamo/Text2speeech/blob/main/TextToSpeech/images/text_speech.JPG)
![alt text](https://github.com/bigboybamo/Text2speeech/blob/main/TextToSpeech/images/text_speech_v2.JPG)

## Features
* Convert written text to spoken sentences.
Expand Down
23 changes: 23 additions & 0 deletions TextToSpeech/Form1.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 17 additions & 1 deletion TextToSpeech/Form1.cs
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ public Form1()
// Set the form size
this.Height = 600;
this.Width = 1000;
StartTimer();
}

private ISpeechSynthesizer synthVoice;
private bool isStopped;

private void button1_Click(object sender, EventArgs e)
{
try
Expand Down Expand Up @@ -218,5 +218,21 @@ private void trackBar2_Scroll(object sender, EventArgs e)
synthVoice.RestartFromCurrentPosition(txtSpechText.Text);
}
}

private void StartTimer()
{
clockTimer = new Timer
{
Interval = 500
};
clockTimer.Tick += clockTimer_Tick;
clockTimer.Enabled = true;
}

private void clockTimer_Tick(object sender, EventArgs e)
{
clockLabel.Text = DateTime.Now.ToString("HH:mm:ss");
clockLabel.Visible = true;
}
}
}
Binary file modified TextToSpeech/bin/Debug/TextToSpeech.exe
Binary file not shown.
Binary file modified TextToSpeech/bin/Debug/TextToSpeech.pdb
Binary file not shown.
Binary file modified TextToSpeech/bin/Release/TextToSpeech.exe
Binary file not shown.
Binary file modified TextToSpeech/bin/Release/TextToSpeech.pdb
Binary file not shown.
Binary file added TextToSpeech/images/InstallerBanner_v2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added TextToSpeech/images/InstallerDialog_v2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added TextToSpeech/images/text_speech_v2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified TextToSpeech/obj/Debug/DesignTimeResolveAssemblyReferences.cache
Binary file not shown.
Binary file not shown.
Binary file modified TextToSpeech/obj/Debug/TextToSpeech.exe
Binary file not shown.
Binary file modified TextToSpeech/obj/Debug/TextToSpeech.pdb
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified TextToSpeech/obj/Release/TextToSpeech.exe
Binary file not shown.
Binary file modified TextToSpeech/obj/Release/TextToSpeech.pdb
Binary file not shown.
2 changes: 1 addition & 1 deletion TextToSpeechInstaller/LicenseAgreementDlg_HK.wxs
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
</Control>
<Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="!(loc.LicenseAgreementDlgBannerBitmap)" />
<Control Id="LicenseText" Type="ScrollableText" X="20" Y="60" Width="330" Height="140" Sunken="yes" TabSkip="no">
<Text SourceFile="$(var.ProjectDir)\!(loc.LicenseRtf)" />
<Text SourceFile="$(var.ProjectDir)!(loc.LicenseRtf)" />
</Control>
<Control Id="Print" Type="PushButton" X="112" Y="243" Width="56" Height="17" Text="!(loc.WixUIPrint)">
<Publish Event="DoAction" Value="WixUIPrintEula">1</Publish>
Expand Down
4 changes: 2 additions & 2 deletions TextToSpeechInstaller/Product.wxs
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@

<!-- UI customization -->

<WixVariable Id="WixUIBannerBmp" Value="$(var.ProjectDir)..\TextToSpeech\images\InstallerBanner.png" />
<WixVariable Id="WixUIDialogBmp" Value="$(var.ProjectDir)..\TextToSpeech\images\InstallerDialog.png" />
<WixVariable Id="WixUIBannerBmp" Value="$(var.ProjectDir)..\TextToSpeech\images\InstallerBanner_v2.png" />
<WixVariable Id="WixUIDialogBmp" Value="$(var.ProjectDir)..\TextToSpeech\images\InstallerDialog_v2.png" />

<Icon Id="Icon.exe" SourceFile="$(var.ProjectDir)..\TextToSpeech\images\299033_microphone_icon.ico" />

Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<?xml version="1.0" encoding="utf-8"?><wixObject version="3.0.2002.0" xmlns="http://schemas.microsoft.com/wix/2006/objects"><section type="fragment"><table name="CheckBox"><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*6"><field>LicenseAccepted</field><field>1</field></row></table><table name="Control"><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*6"><field>LicenseAgreementDlg_HK</field><field>LicenseAcceptedCheckBox</field><field>CheckBox</field><field>20</field><field>207</field><field>330</field><field>18</field><field>3</field><field>LicenseAccepted</field><field>!(loc.LicenseAgreementDlgLicenseAcceptedCheckBox)</field><field>Back</field><field /></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*7"><field>LicenseAgreementDlg_HK</field><field>Back</field><field>PushButton</field><field>180</field><field>243</field><field>56</field><field>17</field><field>3</field><field /><field>!(loc.WixUIBack)</field><field>Next</field><field /></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*8"><field>LicenseAgreementDlg_HK</field><field>Next</field><field>PushButton</field><field>236</field><field>243</field><field>56</field><field>17</field><field>3</field><field /><field>!(loc.WixUINext)</field><field>Cancel</field><field /></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*13"><field>LicenseAgreementDlg_HK</field><field>Cancel</field><field>PushButton</field><field>304</field><field>243</field><field>56</field><field>17</field><field>3</field><field /><field>!(loc.WixUICancel)</field><field>BannerBitmap</field><field /></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*16"><field>LicenseAgreementDlg_HK</field><field>BannerBitmap</field><field>Bitmap</field><field>0</field><field>0</field><field>370</field><field>44</field><field>1</field><field /><field>!(loc.LicenseAgreementDlgBannerBitmap)</field><field>LicenseText</field><field /></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*17"><field>LicenseAgreementDlg_HK</field><field>LicenseText</field><field>ScrollableText</field><field>20</field><field>60</field><field>330</field><field>140</field><field>7</field><field /><field /><field>Print</field><field /></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*20"><field>LicenseAgreementDlg_HK</field><field>Print</field><field>PushButton</field><field>112</field><field>243</field><field>56</field><field>17</field><field>3</field><field /><field>!(loc.WixUIPrint)</field><field>LicenseAcceptedCheckBox</field><field /></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*23"><field>LicenseAgreementDlg_HK</field><field>BannerLine</field><field>Line</field><field>0</field><field>44</field><field>370</field><field>0</field><field>1</field><field /><field /><field /><field /></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*24"><field>LicenseAgreementDlg_HK</field><field>BottomLine</field><field>Line</field><field>0</field><field>234</field><field>370</field><field>0</field><field>1</field><field /><field /><field /><field /></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*25"><field>LicenseAgreementDlg_HK</field><field>Description</field><field>Text</field><field>25</field><field>23</field><field>340</field><field>15</field><field>196611</field><field /><field>!(loc.LicenseAgreementDlgDescription)</field><field /><field /></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*26"><field>LicenseAgreementDlg_HK</field><field>Title</field><field>Text</field><field>15</field><field>6</field><field>200</field><field>15</field><field>196611</field><field /><field>!(loc.LicenseAgreementDlgTitle)</field><field /><field /></row></table><table name="ControlCondition"><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*10"><field>LicenseAgreementDlg_HK</field><field>Next</field><field>Disable</field><field>LicenseAccepted &lt;&gt; "1"</field></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*11"><field>LicenseAgreementDlg_HK</field><field>Next</field><field>Enable</field><field>LicenseAccepted = "1"</field></row></table><table name="ControlEvent"><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*9"><field>LicenseAgreementDlg_HK</field><field>Next</field><field>SpawnWaitDialog</field><field>WaitForCostingDlg</field><field>CostingComplete = 1</field><field>1</field></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*14"><field>LicenseAgreementDlg_HK</field><field>Cancel</field><field>SpawnDialog</field><field>CancelDlg</field><field>1</field><field>1</field></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*21"><field>LicenseAgreementDlg_HK</field><field>Print</field><field>DoAction</field><field>WixUIPrintEula</field><field>1</field><field>1</field></row></table><table name="Dialog"><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*5"><field>LicenseAgreementDlg_HK</field><field>50</field><field>50</field><field>370</field><field>270</field><field>7</field><field>!(loc.LicenseAgreementDlg_Title)</field><field>LicenseAcceptedCheckBox</field><field>Next</field><field>Cancel</field></row></table><table name="WixControl"><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*17"><field>LicenseAgreementDlg_HK</field><field>LicenseText</field><field>C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\!(loc.LicenseRtf)</field></row></table><table name="WixSimpleReference"><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*9"><field>Dialog</field><field>WaitForCostingDlg</field></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*14"><field>Dialog</field><field>CancelDlg</field></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\LicenseAgreementDlg_HK.wxs*21"><field>CustomAction</field><field>WixUIPrintEula</field></row></table></section></wixObject>
2 changes: 1 addition & 1 deletion TextToSpeechInstaller/obj/Release/Product.wixobj

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions TextToSpeechInstaller/obj/Release/ServerDlg.wixobj
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<?xml version="1.0" encoding="utf-8"?><wixObject version="3.0.2002.0" xmlns="http://schemas.microsoft.com/wix/2006/objects"><section type="fragment"><table name="Control"><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\ServerDlg.wxs*6"><field>ServerDlg</field><field>Next</field><field>PushButton</field><field>236</field><field>243</field><field>56</field><field>17</field><field>3</field><field /><field>!(loc.WixUINext)</field><field>Back</field><field /></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\ServerDlg.wxs*7"><field>ServerDlg</field><field>Back</field><field>PushButton</field><field>180</field><field>243</field><field>56</field><field>17</field><field>3</field><field /><field>!(loc.WixUIBack)</field><field>Cancel</field><field /></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\ServerDlg.wxs*8"><field>ServerDlg</field><field>Cancel</field><field>PushButton</field><field>304</field><field>243</field><field>56</field><field>17</field><field>3</field><field /><field>!(loc.WixUICancel)</field><field>BannerBitmap</field><field /></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\ServerDlg.wxs*12"><field>ServerDlg</field><field>Description</field><field>Text</field><field>25</field><field>23</field><field>280</field><field>15</field><field>196611</field><field /><field>!(loc.ServerDlgDescription)</field><field /><field /></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\ServerDlg.wxs*13"><field>ServerDlg</field><field>Title</field><field>Text</field><field>15</field><field>6</field><field>200</field><field>15</field><field>196611</field><field /><field>!(loc.ServerDlgTitle)</field><field /><field /></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\ServerDlg.wxs*14"><field>ServerDlg</field><field>BannerBitmap</field><field>Bitmap</field><field>0</field><field>0</field><field>370</field><field>44</field><field>1</field><field /><field>!(loc.InstallDirDlgBannerBitmap)</field><field>Server</field><field /></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\ServerDlg.wxs*15"><field>ServerDlg</field><field>BannerLine</field><field>Line</field><field>0</field><field>44</field><field>370</field><field>0</field><field>1</field><field /><field /><field /><field /></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\ServerDlg.wxs*16"><field>ServerDlg</field><field>BottomLine</field><field>Line</field><field>0</field><field>234</field><field>370</field><field>0</field><field>1</field><field /><field /><field /><field /></row><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\ServerDlg.wxs*17"><field>ServerDlg</field><field>Server</field><field>Edit</field><field>20</field><field>150</field><field>320</field><field>18</field><field>11</field><field>WIXUI_SERVERS</field><field /><field>Next</field><field /></row></table><table name="ControlEvent"><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\ServerDlg.wxs*9"><field>ServerDlg</field><field>Cancel</field><field>SpawnDialog</field><field>CancelDlg</field><field>1</field><field>1</field></row></table><table name="Dialog"><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\ServerDlg.wxs*5"><field>ServerDlg</field><field>50</field><field>50</field><field>370</field><field>270</field><field>7</field><field>!(loc.InstallDirDlg_Title)</field><field>Next</field><field>Next</field><field>Cancel</field></row></table><table name="WixSimpleReference"><row sourceLineNumber="C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\ServerDlg.wxs*9"><field>Dialog</field><field>CancelDlg</field></row></table></section></wixObject>
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\bin\Release\TextToSpeechInstaller.msi
C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\bin\Release\TextToSpeechInstaller.wixpdb
C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\bin\Release\en-us\TextToSpeechInstaller.msi
C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\bin\Release\en-us\TextToSpeechInstaller.wixpdb
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\bin\Release\TextToSpeechInstaller.msi
C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\bin\Release\TextToSpeechInstaller.wixpdb
C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\bin\Release\en-us\TextToSpeechInstaller.msi
C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\bin\Release\en-us\TextToSpeechInstaller.wixpdb
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\bin\Release\TextToSpeechInstaller.msi
C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\bin\Release\TextToSpeechInstaller.wixpdb
obj\Release\Product.wixobj
obj\Release\TextToSpeechInstaller.wixproj.BindContentsFileListnull.txt
obj\Release\TextToSpeechInstaller.wixproj.BindOutputsFileListnull.txt
obj\Release\TextToSpeechInstaller.wixproj.BindBuiltOutputsFileListnull.txt
C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\bin\Release\en-us\TextToSpeechInstaller.msi
C:\Users\oyetu\source\repos\Text2speeech\TextToSpeechInstaller\bin\Release\en-us\TextToSpeechInstaller.wixpdb
obj\Release\LicenseAgreementDlg_HK.wixobj
obj\Release\ServerDlg.wixobj
obj\Release\WixUI_HK.wixobj
obj\Release\TextToSpeechInstaller.wixproj.BindContentsFileListen-us.txt
obj\Release\TextToSpeechInstaller.wixproj.BindOutputsFileListen-us.txt
obj\Release\TextToSpeechInstaller.wixproj.BindBuiltOutputsFileListen-us.txt
Loading

0 comments on commit f86a071

Please sign in to comment.