-
-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add new features and improve WhisperModule
This commit introduces several enhancements and new features to the WhisperModule and the application UI. In `App.xaml`, a new property `RenderOptions.BitmapScalingMode` is added to the `SettingsCheckbox` style. `WhisperModule.cs` sees the most changes, with new namespaces imported, new properties and methods added to the `WhisperModuleSettings` class, and updates to existing methods to handle new settings and state changes. The `WhisperModule` class now loads settings from a JSON file on initialization and saves settings when the application is closing. Two new sound files are added to the project in `MagicChatbox.csproj`. The UI in `MainWindow.xaml` is updated with a new section for configuring speech-to-text settings. Lastly, the `OnClosing` method in `MainWindow.xaml.cs` is updated to save the settings of the `WhisperModule` when the application is closing.
- Loading branch information
Showing
7 changed files
with
348 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.