TextToSpeech
TextToSpeach
What is TextToSpeech
TTS (TextToSpeech) is an easy-to-use plugin that reads the chat to you using a resourcepack. Using this plugin, players will be able to hear what other players in their group type in chat. Players can select three types of speech: Local (only hear the chat for players in a group that are close to you), World (hear all the players in a group for that world, Default), and Global (listen to all players in a group on that server.)
Features
- Reads the chat for specific groups.
- Uses minecraft's custom sound system so it does not override existing sounds
- Runs after most other plugins, so this will not speak out any "bad words".
- Works on all versions of Bukkit
Commands
/tts | lists all commands for the TextToSpeech Plugin |
/tts join <group> | puts the sender into an existing group if sender has permission "tts.join" If you want to make your own group, type in the name of the group you want to create. |
/tts kick <player> | Kicks a player from a group if the sender has permission "tts.ban" |
/tts ban <player> <group> | Bans a player from a group if the sender has permission "tts.ban" |
/tts unban <player> <group> | UnBans a player from a group if the sender has permission "tts.ban" |
/tts type <chat type> | Changes the chat type to "local", "world", or "global". |
/tts download | gives the player the link to the resourcepack (this link is also sent when using /tts join) |
Dependencies and Compatibility
There are no dependencies needed and it should not conflict with any other plugin. In the chance that you do find one, create a ticket at the top of this page.
How to Install
- Drop the TTS.Jar into your plugins folder
- Restart your server
- Use the "/tts join public" and download the resourcepack
:P Is it saying "yejrtewyr6iueygrhytrukyjy"?
In reply to redstonermoves:
Muy bien, very good plugin! I'd be proud of this if I were you XD
Hey Zombie, I was just looking through your plugins and I noticed http://i.imgur.com/5XpADGN.png, it says anddownload. Just a small thing, nothing major. Have a nice day
@MattFinnish
Yes, it does work on 1.11.
Just getting started using bukkit plugins for my daughter's server and this one looks like fun. The text above says "Works on all versions of Bukkit". Does it work with Minecraft 1.11? Thx.
@Knucklesfan
There are multiple ways to do this. If sounds overlap, you can set your pitch higher. If there are spaces between sounds, make your pitch lower. Although server lag will create pauses and make multiple sounds overlap, a new version that I am still developing should fix this issue.
I am still modifying the plugin every couple of days. If you can tell me what exactly sounds weird, I can try to create some patches for it.
A new patch should come out in a few days. Although there is already an updater built into the plugin, check back in a few days to see what changed.
This sounds, really weird. Can somebody inform me how to make it sound natural
@cicatrice74
In the new version (1.0.4), I have added some Italian words and a new lang.txt file. If you want to add more words, please report the specific words here for me to add later or open up the lang.txt file and add the words.
Can u support Italian Language too?
@DiamondDeveloper
Although I could, that method was only introduced in 1.8 (Meaning 1.7 and 1.6 servers could not use this plugin), and that request is only sent once. That means if a player says no to that prompt, they would never be able to get that prompt again.
I will look into using that method and may add that feature in the future.
[EDIT] Seems that it works. The new version has the RP prompt.
To all 1.7/1.6 servers, if you receive problems with the new update, let me know.
With the command "/tts download" couldn't you use Player#setResourcePack?
I have not tested this, but if this is actually functional, I'm impressed to a whole new level. Congratulations for making such an amazing concept
This plugin is very good! Can I take this plugin to a China forum !