SpeechReceiver
Voice-activation in Minecraft, is real.
- Using Google-speech-to-text-API (requires Valid Internet)
- You can voice activate in different servers.
- Using game client
Requirements:
VoiceMC (For client/players 0.5 MB) [Windows + requires speech recognition] [RECOMMENDED]
VoiceRecognizer (For client/players 2.7 MB) [JAVA] [OBSELETE]
Addons: (Add to your server)
HarryPotterVR
About HarryPotterVR
There are currently 9 spells:
- 'Wingardium Leviosa'
- 'Avada Kedavra'
- 'Protego' (Deflects any coming spell for 4 seconds)
- 'Recanto Meteolojinx' (Weather clear)
- 'Expelliarmus'
- 'Stupefy'
- 'Ascendio'
- 'Crucio'
- 'Petrificus Totalus'
wingardium leviosa,expelliarmus,stupefy,ascendio,protego,avada kedavra,crucio,petrificus totalus, recanto meteolojinxput that on the keywords part.
And yes, you need a wand (stick).
Installation Guide (For servers)
SERVER
1. Install SpeechReceiver (this plugin) on your server
2. Restart your server
3. Go to /plugins/SpeechReceiver/config.yml
4. Change port to anything you'd like, as long as it's open. (Some servers have their port closed, you might need someone to open this port)
4.5. (OPTIONAL) Install Addons (You can do this later)
5. Restart your server and you are ready to receive voices.
CLIENT/PLAYERS
0. Join the Minecraft Server
1. Download the client (link above)
2. Open the client and you'll see something like this: (Ik it looks bad T-T)
3. Put your server numeric ip at 'Server IP' and the port you used on your SpeechReceiver's Port. (See server installation step 3)
4. Put your player name at 'Player Name' box.
5. Go to Minecraft and do the command /voicepassword <password>
6. Use that same password on the password box.
7. Click Connect
8. Try saying something, if you the message 'Connected to Voice' exists on your Minecraft, you are connected and ready to go.
API
/**
* There is one event you can use to listen to voice events:
* VoiceEvent.class
*
*
*/
import com.jyckos.speechreceiver.events.VoiceEvent
public class MyListener implements Listener {
@EventHandler
public void onVoice(VoiceEvent e) {
Player p = e.getPlayer();
// Player said 'kill everyone' on the client
if (!e.getSentence().startsWith("kill everyone")) return;
p.damage(100);
// DO SOMETHING TO PLAYER
}
}Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta