Skip to content

nullinside-development-group/nullinside-twitch-streaming-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

twitch-streaming-tools

Tools to aid twitch streamers.

To Install Additional Voices

To install additional voices you need to install the language in Windows 11:

  1. Open the start menu and search for Language Settings

The language settings menu

  1. In the "Preferred languages" row, click "Add a language"

Add a language button

  1. In the "Choose a language to install" dialog, select the language with "Text-to-speech" icon.
    • Note: Only items with the text-to-speech icon will show up in the application once installed.

Choose language dialog

  1. In the "Install language features" dialog, you only need to install the "Text-to-speech" for the language and click install.
    • Note: All other boxes may be unchecked.

Install language features dialog

Once installed (it may take some time), restart the application and they should be displayed in the settings menu under TTS Voices.

TTS settings

Design

Account Management

Relationship between the view model and the account manager used to keep Twitch OAuth credentails up-to-date

classDiagram
    AccountViewModel o-- IAccountManager
    IAccountManager
    class AccountViewModel{
        -IAccountManager _accountManager
        +LaunchOAuthBrowser()
        +DeleteCredentials()
    }
    class IAccountManager{
        +bool CredentialsAreValid
        +Action<bool> OnCredentialStatusChanged
        +void UpdateCredentials(string bearer, string refresh, DateTime expires)
        +void DeleteCredentials()
        -void CheckCredentials()
    }
Loading

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published