2toe Bigboots Posted June 23, 2011 Share Posted June 23, 2011 Is there a way to check to see if someone has activated there mic? Link to comment Share on other sites More sharing options...
Kaluura Boa Posted June 23, 2011 Share Posted June 23, 2011 Short answer: No. Long answer: Noooooooooooo. The best you can do is to detect if the dedicated voice anims are played, meaning that the AV is talking. Altho, all I know about these anims is that they exist and are used by some voice gestures in the library. I cannot garanty that they are ever played. I don't use voice, my accent sounds better with a keyboard. Link to comment Share on other sites More sharing options...
Void Singer Posted June 23, 2011 Share Posted June 23, 2011 not reliably... you can poll check for ooh/ahh animations I think, assuming the person has that feature turned on, but I don't recommend it... at all. ETA: Kaluura beat me to it Link to comment Share on other sites More sharing options...
Thinkerer Melville Posted June 23, 2011 Share Posted June 23, 2011 I can't guarantee this, but I find that in Viewer 2.x, an activated microphone is represented by a green dot in the nearby speakers list and in the nearby people list. If the mic is not on, the dot is white. TKR Link to comment Share on other sites More sharing options...
2toe Bigboots Posted June 23, 2011 Author Share Posted June 23, 2011 Okay so i have a script that is part of what im lookig for it charges tax to anyone that chats, i wonder if someone will help me turn this so it will take turns on who can talk. If your willing to help me just IM or post here ill check it often. Link to comment Share on other sites More sharing options...
Rolig Loon Posted June 23, 2011 Share Posted June 23, 2011 There is no LSL function for detecting voice. Link to comment Share on other sites More sharing options...
2toe Bigboots Posted June 24, 2011 Author Share Posted June 24, 2011 Booo with all the function you think there would be Im sad Link to comment Share on other sites More sharing options...
Cerise Sorbet Posted June 24, 2011 Share Posted June 24, 2011 I am afraid that the oo and aah morphs are not regular animations, they are viewer effects and LSL cannot see them. We can make custom gestures with the same triggers that the standard voice gestures use, and that way voice can send chat commands to scripts. There is not a way to do it in LSL if a person is not runnign those gestures. It is possible to do this with a bot, there are libopenmetaverse clients can piggy back on the SLVoice from 1.23, you can look at their source to learn how the interface works. Link to comment Share on other sites More sharing options...
DJDeanT Posted September 10, 2015 Share Posted September 10, 2015 this could be achieved using a bot that is controled via HTTP (e.g. control messages to and from LSL script between bot). A bot could detect the voice channel usage and then LSL can be used to take action on the avatar. For example, eject or ban them from the parcel until they stop using voice (e.g. until it is their "turn"). That sort of thing. However, while it may be possible to do it using a bot, would you really want to? Link to comment Share on other sites More sharing options...
DJDeanT Posted September 10, 2015 Share Posted September 10, 2015 I spoke too soon, there is already a bot that can do this - but it is for GROUP text/voice chat. Looks pretty good actually, and combined with the bot and some good LSL coding its great: http://grimore.org/secondlife/scripted_agents/corrade/projects/in_world/moderate_group Link to comment Share on other sites More sharing options...
Recommended Posts
Please take a moment to consider if this thread is worth bumping.
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now