mirror of
				https://gitlab.com/gpvkt/twitchtts.git
				synced 2025-10-31 09:07:34 +01:00 
			
		
		
		
	Improved README
This commit is contained in:
		
							parent
							
								
									68d1e8b502
								
							
						
					
					
						commit
						aaecb44df2
					
				
					 1 changed files with 15 additions and 3 deletions
				
			
		
							
								
								
									
										18
									
								
								README.md
									
										
									
									
									
								
							
							
						
						
									
										18
									
								
								README.md
									
										
									
									
									
								
							|  | @ -4,7 +4,9 @@ A simple Twitch TTS bot | ||||||
| 
 | 
 | ||||||
| ## Installation | ## Installation | ||||||
| 
 | 
 | ||||||
| Clone the repo, move/copy `./dist/tts.exe` into the main directory. Rename `config-dist.yml` to `config.yml` | 1. Clone the repo, or download and unzip the newest [Release](https://gitlab.com/gpvkt/twitchtts/-/releases) | ||||||
|  | 2. Rename/copy `config-dist.yml` to `config.yml` | ||||||
|  | 3. (Optional) Move/copy `./dist/tts.exe` into the main directory (you can omit this step if you have Python installed) | ||||||
| 
 | 
 | ||||||
| ## Configuration | ## Configuration | ||||||
| 
 | 
 | ||||||
|  | @ -98,11 +100,11 @@ whitelist: | ||||||
|   - bar |   - bar | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
| To disable the whitelist remove it from `config.yml` completely. If you just leave `whitelist:` without entries, everyone must be whitelisted using `!ptts`. The permit is temporarily until the bot restarts or the user is removed from the (temporary) whitelist using `!dtts`. | To disable the whitelist, remove it from `config.yml` completely. If you just leave `whitelist:` without entries, everyone must be whitelisted using `!ptts` (even broadcaster and mods). The permit is temporary until the bot restarts or (whichever happens first) if the user is removed from the whitelist using `!dtts`. | ||||||
| 
 | 
 | ||||||
| ## Usage | ## Usage | ||||||
| 
 | 
 | ||||||
| Execute `tts.exe` (or `tts.py` if you have Python installed), open the TTS webpage in your browser (the URL depends on your `bind` and `port` configuration, usually it's just http://localhost). Click the `Init` button at the button of the TTS webpage (you should hear `Init complete`). | Execute `tts.exe` (or `tts.py` if you have Python installed), open the TTS webpage in your browser (the URL depends on your `bind` and `port` configuration, usually it's just http://localhost). Click the `Init` button at the bottom of the TTS webpage (you should hear `Init complete`). | ||||||
| 
 | 
 | ||||||
| Connect to the configured Twitch channel and send a message starting with `!tts`. After a few seconds (depending on your `clearmsg_timeout` config), the message should be read. | Connect to the configured Twitch channel and send a message starting with `!tts`. After a few seconds (depending on your `clearmsg_timeout` config), the message should be read. | ||||||
| 
 | 
 | ||||||
|  | @ -113,3 +115,13 @@ Additional commands (broadcaster and mods only) are: | ||||||
| 
 | 
 | ||||||
|   * `!dtts <username>`: Disable TTS for the given user |   * `!dtts <username>`: Disable TTS for the given user | ||||||
|   * `!ptts <username>`: Allow TTS for the given user |   * `!ptts <username>`: Allow TTS for the given user | ||||||
|  | 
 | ||||||
|  | # Voices | ||||||
|  | 
 | ||||||
|  | The voices available depends on your Operating System and/or browser. On some systems only a default voice is available and the `Select voice` dropdown might stay empty or will only show entries after you clicked the `Init` button. Some Android devices will show a huge list of voices, but sounds the same no matter which one you choose. | ||||||
|  | 
 | ||||||
|  | On Windows you can install additional voices via `Settings` >  `Time & language` > `Speech` > `Add voices` or by simply run `Add speech voices` | ||||||
|  | 
 | ||||||
|  | # Troubleshooting | ||||||
|  | 
 | ||||||
|  | Feel free to use the [Issuetracker](https://gitlab.com/gpvkt/twitchtts/-/issues) if you experience any problems. | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue