Home Artists Posts Import Register

Content

List of Voice Commands


TO SAY A VOICE COMMAND, YOU MUST:

1) START WITH "Maive, " or "OK Maive, "

2) Have the Virt-a-Mate window as the LAST SELECTED WINDOW (active window) in Windows.


This is a huge document, but you don't need to read it. Just make sure you've done steps 1 and 2 in bold below, then try to talk naturally attempting different commands. If a command isn't recognized, speak very clearly and repeat the phrase. If you are saying a short, clear, not overly degrading phrase, that you think should work, but isn't, message me or post it below.

If you want to gain mastery over voice commands, are bored waiting for vamX to release, want to have more flowing and natural commands, as if you were really having a conversation, or if voice commands aren't working learn more by reading this document.

INTRODUCTION - Read Me First

For voice commands to work, you need to:

1) Have the Virt-a-Mate window as the LAST SELECTED WINDOW (active window) in Windows.

2) Have your default Windows microphone set to the microphone you want to use BEFORE you open Virt-a-Mate.

3) Have Speech Recognition checked (on) in the vamX UI (it is checked by default)


QUICK START

Open the vamX scene, then try these phrases in this order. This will teach you some basic voice commands. If a phrase isn't recognized, speak very clearly, close to your microphone, and repeat the same phrase.

Change clothes
Again [this is a special phrase that repeats the last voice controlled action]
Let's go to the roof
Will you stand up?
Wear a dress
Put on something sexy
Let's go to the pool
Would you turn on some music?
Something else [another special phrase to repeat the last voice action]
Change the lights
Dance for me [wait this one takes a few seconds to load]
Wear something for a strip tease
Now strip [starts a long sequence of detaching and removing clothes]
Get naked
Let's have sex
Let's do it in the bedroom
Faster
Touch your breasts
Put your legs back
Can you do the splits?
Turn over
Let's do it doggie style
Sit on my face
Straddle me [or say: come on top of me]
Straddle me [if the pose is not perfect, reload the same pose a couple of times to fix it]
Touch my face
Faster [faster sex]
Faster
I'm cumming [cum inside of her]

Quickstart for vamX 1.9 seated poses
Stand in front of me
Dance for me
Lean back
Random exercise pose
Turn around
Bend over
Can you do a handstand
Will you give me a lap dance
Sit on me
Move faster
Stand up
Try a hand stand
Lick me
Put your legs down
Random breasts pose
Random breasts pose (or I like breasts)
Ride me
Spread your legs
Turn sideways
Turn around
Put your head down
Random flexi pose
Random flexi pose (or new flexi pose)

If you aren't sure if a command is possible, or can't get it to be recognized, see the full list below.

UNDERSTANDING THE LIST

After each release this list of voice commands will be updated. There are too many commands to create and upkeep a table, so instead an easily readable part of the vamX code is pasted below. The first "word" in each paragraph is the command, followed by a list of phrases which activate that command.

For example see this code, copied from the list below:

{ PHRASE_ACTION_START_SMART_THRUST, new List<string>() { "start smart thrust", "start thrusting", "start fucking", "Make love to me", "Put me inside of you", "I need to be inside of you", "I need to fuck you", "I need you now"} },

This means that if you want to start Smart Thrust (start them having sex / thrusting) you can say vamX commands like "start smart thrust" or more natural dialog like "put me inside of you".

There are a some more complex actions that are voice commands only (don't have any buttons): PHRASE_START_SEX and PHRASE_STRIP_TEASE.

Start sex turns the male on if needed, and starts missionary position sex (including activating Smart Thrust).

Strip tease loads a strip animation, then progressively loosens (detaches) and removes types of clothes over time. Before starting a strip tease, you can also load some strip clothes (for example by using one of the phrases listed in the Clothes Changes paragraph below.

{ PHRASE_START_SEX, new List<string>() { "start sex", "let's fuck", "let's have sex", "I can't wait any longer" } }

{ PHRASE_STRIP_TEASE, new List<string>() { "strip tease", "strip for me", "will you give me a strip show", "strip dance", "will you give me a strip tease", "can you strip tease", "will you strip tease for me", "dance and strip" } }, //loads a strip dance animation, then starts removing her clothes

IMPORTANT: TWO PART COMMANDS FOR SCENE AND CLOTHES

Scene/environment changes and clothes changes combine sentences with two parts. For scene / environment changes you start with "Let's go ", "Let's move ", "Come with me ", "Let's do this on ",  or "Let's do this in " and then complete with the name of the environment. So you can say things like, let's go to the bedroom, let's do this in the bedroom, let's move to the bedroom, etc.

Clothes changes (as noted below above where types of clothes are listed, like a bra), start with "wear ", "put on ", "put on some ", "change to ", "will you put on ", "dress up in ", "dress like ", "a different ", or "another ". So you can say "put on a bra", "change to a bra", "another bra", etc.

Or for strip clothing, the following list turns into phrases like "put on something to strip out of", or "dress like a stripper".

{ PHRASE_CLOTHES_STRIP, new List<string>() { "strip clothing", "strip clothes", "some strip clothing", "something to strip", "clothes for a strip show", "clothing for a strip show", "something for a strip show", "something to strip out of", "clothes for a strip tease", "clothing for a strip tease", "something for a strip tease", "stripper", "stripper clothing", "stripper clothes", "something you can strip out of" } },

SPECIAL PHRASE: REPEAT

There is a special phrase, PHASE_REPEAT, which repeats the last command recognized. So if you were to say "another bra" (causing her to change to a random bra). Saying "something different" would then have her change to yet another random bra.

THE LIST OF COMMANDS
If anything doesn't make sense, first read the Introduction Above


{ PHRASE_SPEECH_RECOGNITION_OFF, new List<string>() { "stop speech recognition", "stop voice recognition", "speech recognition off", "voice recognition off", "stop listening", "speech off", "voice control off", "speech control off" } },

            { PHRASE_REPEAT, new List<string>() { "Again", "Next", "Something different", "Something else", "try something else", "try something different", "not that one", "not like that", "a different one" } },

            { PHRASE_RANDOM_SCENE, new List<string>() { "Change Scene", "change the scene", "Change Environment", "change the environment", "New Scene", "New Environment", "Somewhere New", "Change Settings", "Somewhere else", "a different scene", "a different environment", "let's go somewhere else", "let's go somewhere new", "let's go out", "let's get out of here", "do you want to get out of here", "do you want to go out", "let's go somewhere else", "let's change scene", "let's change the scenery", "let's have sex somewhere else", "let's fuck somewhere else" } },


            { PHRASE_START_SEX, new List<string>() { "start sex", "let's fuck", "let's have sex", "I can't wait any longer", "let's do it", "I need to fuck you", "I need to make love with you", "I need sex", "I need to be inside of you" } },


            //SCENE/ENVIRONMENT CHANGES RESPOND TO THE LOCATION PHRASE WITH ANY OF THESE PHRASE STARTS: "Let's go ", "Let's move ", "Come with me ", "Let's do this on ", "Let's do this in "

            { PHRASE_SCENE_BEDROOM, new List<string>() { "to the bedroom" } },

            { PHRASE_SCENE_JACUZZI, new List<string>() { "to the jacuzzi", "to the hot tub" } },

            { PHRASE_SCENE_ROOF, new List<string>() { "to the roof", "watch the sunset on the roof" } },

            { PHRASE_SCENE_CRYPT, new List<string>() { "to the ruins", "to the crypt" } },

            { PHRASE_SCENE_POOL, new List<string>() { "to the pool", "outside", "have sex outside", "for a swim", "outside to the pool" } },

            { PHRASE_SCENE_FIREPLACE, new List<string>() { "to the fireplace", "to the antique room", "to the old room", "to the victorian room" } },

            { PHRASE_SCENE_STAGE, new List<string>() { "to the stage", "have sex on the stage" } },

            { PHRASE_SCENE_STRIP_CLUB, new List<string>() { "to the strip club" } },

            { PHRASE_SCENE_CAR, new List<string>() { "to the car", "to the sedan", "to my car" } },

            { PHRASE_SCENE_DUNGEON, new List<string>() { "to the dungeon", "to the medieval dungeon" } },

            { PHRASE_SCENE_TENT, new List<string>() { "to the tent", "to the yurt", "to the mongolian yurt", "to the mongolian cabin" } },

            { PHRASE_SCENE_BASEMENT, new List<string>() { "to the basement" } },

            { PHRASE_SCENE_PINK_HALLWAY, new List<string>() { "to the pink hallway" } },

            { PHRASE_SCENE_VAN_GOUGH, new List<string>() { "to the van gogh", "to van gough", "to the van gough room" } },

            { PHRASE_SCENE_RUNWAY, new List<string>() { "to the runway", "have sex on the runway" } },

            { PHRASE_SCENE_ROBOTS, new List<string>() { "to the company of robots", "to the robot", "to the robots" } },

            { PHRASE_SCENE_MUSHROOM, new List<string>() { "to the mushroom" } },

            { PHRASE_SCENE_PURPLE_TENT, new List<string>() { "to the purple tent" } },

            { PHRASE_SCENE_CAVE, new List<string>() { "to the earth cave", "to the cave" } },

            { PHRASE_SCENE_ASIAN, new List<string>() { "to the asian room", "to the buddhist", "to the buddha", "to the monastery", "to the meditation", "to the japanese room" } },

            { PHRASE_SCENE_PHOTO, new List<string>() { "to the photo", "to the photo studio", "to the photographer" } },

            { PHRASE_SCENE_BONDAGE, new List<string>() { "to the BDSM", "to the bondage", "to the secret", "to the BDSM room", "to the bondage room", "to the secret room", "to the room with chains", "sex dungeon" } },

            { PHRASE_SCENE_RITUAL, new List<string>() { "to the ritual", "to the ritual cave", "to do a ritual" } },

            { PHRASE_SCENE_JAIL, new List<string>() { "to jail", "to the jail", "to the jail cell" } },

            { PHRASE_SCENE_EGYPT, new List<string>() { "to the anubis", "to the anubis temple", "to the temple", "to the egyptian", "to the egyptian temple" } },


            { PHRASE_LIGHT_SCENE, new List<string>() { "room lights", "default lights", "default lighting", "original lights", "original lighting" } },

            { PHRASE_LIGHT_RANDOM, new List<string>() { "lights on", "new lights", "change the lights", "change the lighting", "new lighting", "different lighting", "different lights", "random lights", "turn on some lights", "put on some lights", "turn on the lights", "switch on the lights", "switch on some lights" } }, //NEW for 1.9 "put on some lights", "turn on the lights", "switch on the lights", "switch on some lights"

            { PHRASE_LIGHT_DIM, new List<string>() { "dim the lights", "dim the light", "turn down the light", "turn down the lights", "lower the lights", "too bright", "set the mood", "lower the light", "I'll turn down the lights", "I'll turn off the lights" } },

            { PHRASE_LIGHT_BRIGHTEN, new List<string>() { "brighten the lights", "brighten the light", "turn up the lights", "turn up the light", "too dark", "can't see you", "see you better", "turn on the light", "turn on the lights", "I'll turn up the lights" } },

            { PHRASE_LIGHT_OFF, new List<string>() { "turn off the lights", "turn off all lights", "make it dark" } },

            { PHRASE_LIGHT_MOVING, new List<string>() { "moving lights", "club lights", "dance lights", "disco lights", "party lights", "search lights", "switch on the disco lights", "turn on the disco lights", "switch on the party lights", "turn on the party lights", "switch on the moving lights", "turn on the moving lights", "let's turn on some party lighting" } },

            { PHRASE_LIGHT_FOG_ON, new List<string>() { "turn on the fog machine", "add some fog", "add fog", "add grey fog", "grey fog", "fog on" } },

            { PHRASE_LIGHT_GROUND_FOG, new List<string>() { "ground fog", "purple ground fog", "add ground fog", "add purple ground fog", "purple fog" } }, //for now only purple

            { PHRASE_LIGHT_FOG_OFF, new List<string>() { "fog off", "turn off the fog machine", "get rid of the fog", "stop the fog", "clear the fog", "remove the fog", "clear fog", "remove fog"} },

            { PHRASE_LIGHT_MIRROR_ON, new List<string>() { "mirror on", "do you have a mirror", "in the mirror", "get a mirror", "watch ourselves", "watch ourselves in the mirror", "do you have a mirror", "I want to see us", "I want us to see ourselves" } },

            { PHRASE_LIGHT_MIRROR_OFF, new List<string>() { "mirror off", "remove the mirror", "put away the mirror", "get rid of the mirror", "hide the mirror", "I'm done with the mirror"} },

            { PHRASE_POSE_START_MOVE, new List<string>() { "start move pose", "move pose", "move the pose", "Let's move over there"} },

            { PHRASE_POSE_MOVE_HERE, new List<string>() { "bring pose here", "move pose here", "Let's move over here", "bring the pose here", "move the pose here"} },

            { PHRASE_POSE_END_MOVE, new List<string>() { "end move", "end move pose", "stop move pose", "stop moving the pose", "detach pose", "I like it here", "Let's stay here"} },


            //POSE CHANGES ALSO RESPOND TO ANY OF THESE PHRASES WITH A START OF THE PHRASE "Will you ", "Would you ", "Will you please ", "I'd like ", "Do you want me to ", "Would you like me to ", "I need ", "I need a ", "I need you to give me a ", "Give me a ", "Please " LIKE "Please lie on your back"

            { PHRASE_POSE_MISSIONARY, new List<string>() { "Lie on your back.", "Missionary position", "Let's try missionary", "lie on the bed", "lie down", "lie down in bed", "lie down on the floor", "lie down on the ground", "lie down on your back"} },

            { PHRASE_POSE_STANDING, new List<string>() { "Stand up", "please stand up"} },

            { PHRASE_POSE_STANDING_BJ, new List<string>() { "Get on your knees", "Kneel down", "Kneel down and take me in your mouth", "standing blow job", "blow job standing"} },

            { PHRASE_POSE_RIDING, new List<string>() { "Ride me", "come on top of me", "cow girl", "straddle me", "sit on me"} },

            { PHRASE_POSE_RIDING_FACE, new List<string>() { "Ride my face", "sit on my face", "put your pussy on my face", "sit on my tongue" } },

            { PHRASE_POSE_69, new List<string>() { "Pose 69", "Sixty Nine Pose", "Let's try 69", "69 position", "Lick me while I lick you"} },

            { PHRASE_POSE_HJ, new List<string>() { "Stroke me", "I need your hands", "Touch my dick", "stroke my dick", "Touch my cock", "Touch my penis", "Stroke my cock", "Stroke my dick", "Hand job", "Give me a hand job", "Use your hand", "Use your hands", "touch me"} },

            { PHRASE_POSE_BJ, new List<string>() { "Lick me", "I need to feel your mouth", "I need your mouth", "Suck me off", "Let me cum in your mouth", "I need to feel your warm mouth", "Blow Job", "Give me a blow job", "Use your mouth", "Blow me"} },

            { PHRASE_POSE_DOGGIE, new List<string>() { "I want to do it from behind", "I want to do you from behind", "I want you from behind", "Let's try doggie", "Show me your ass", "I want you from behind", "Doggie style", "Let's do it doggie style", "Stand up and turn around"} },

            { PHRASE_POSE_ADJUST_SPLITS, new List<string>() { "Spread your legs", "Can you do the splits", "Open your legs", "lie down on your back and spread your legs", "lie on your back and spread your legs" } },

            { PHRASE_POSE_ADJUST_LEGSBACK, new List<string>() { "Put your legs back", "Will you put your legs back", "Lift your legs up", "I want to fuck you deeper", "Can you take it deeper", "I want to be deeper inside of you", "Lift your leg", "raise your leg", "I want to go deeper", "Let's go deeper", "Put your legs up", "Raise your legs", "Put your legs on my shoulders", "Put your feet back", "Put your feet up", "lie down on your back and lift your legs" } },

            { PHRASE_POSE_ADJUST_BEND_OVER, new List<string>() { "Bend over", "Put your head down", "lean over", "lean down", "lean forward"} },

            { PHRASE_POSE_ADJUST_ONE_LEG_DOWN, new List<string>() { "Put one leg down", "Put one of your legs down", "one leg down", "put one foot down", "put one of your feet down", "one foot down"} },

            { PHRASE_POSE_ADJUST_ONE_LEG_UP, new List<string>() { "Put one leg up", "Put one of your legs up", "one leg up", "Put one foot up", "Put one of your feet up", "one foot up" } },

            { PHRASE_POSE_ADJUST_BOTH_LEGS_DOWN, new List<string>() { "Put both legs down", "Put both of your legs down", "Put your legs down", "Put both feet down", "Put both of your feet down", "Put your feet down" } },

            { PHRASE_POSE_ADJUST_TURN_SIDEWAYS, new List<string>() { "Turn sideways", "Sit sideways", "Turn to the side", "Turn to your side"} },

            { PHRASE_POSE_ADJUST_LEAN_BACK, new List<string>() { "Lean back", "Lean back into a bridge", "Arch back", "Put your head back", "Lean your head back"} },

            { PHRASE_POSE_ADJUST_REVERSE, new List<string>() { "Turn around"} },

            { PHRASE_POSE_ADJUST_DEFAULT_VERSION, new List<string>() { "Go back to how it was", "like you were doing it", "go back to how you were doing it", "The basic position", "The normal way", "The normal position", "I liked the original pose", "I liked the first pose", "I liked the original position", "I liked the first position", "back to the basics"} },

            { PHRASE_POSE_ADJUST_DEFAULT_SEATED_VERSION, new List<string>() { "sit up", "get up"} },

            { PHRASE_POSE_ADJUST_TURNOVER, new List<string>() { "Turn over", "will you turn over"} },

            { PHRASE_POSE_RANDOM_STAND, new List<string>() { "Let's stand up", "New standing pose", "Random standing pose", "New standing position", "Random standing position" } },

            { PHRASE_POSE_RANDOM_SIT, new List<string>() { "Let's do it on the chair", "I'm going to sit down", "Come to the chair", "New seated pose", "Random seated pose", "New seated position", "Random seated position" } },

            { PHRASE_POSE_RANDOM_BED, new List<string>() { "Lie down", "Come to the bed", "New bed pose", "Random bed pose", "New bed position", "Random bed position", "New lying pose", "Random lying pose", "New lying position", "Random lying position" } },

            { PHRASE_POSE_RANDOM_WAITING, new List<string>() { "New waiting pose", "Random waiting pose", "New waiting position", "Random waiting position" } },

            { PHRASE_POSE_RANDOM_HUG, new List<string>() { "Let's make out", "New hug and kiss pose", "Random hug and kiss pose", "New hug and kiss position", "Random hug and kiss position" } },


            { PHRASE_POSE_RANDOM_DANCE, new List<string>() {  "dance", "dance for me", "please dance for me", "will you dance for me", "do you like dancing", "can I watch you move", "I love watching you dance", "different dance", "New dance pose", "Random dance pose", "New dance position", "Random dance position", "give me a little dance", "do a little dance" } },

            { PHRASE_POSE_RANDOM_LAP_DANCE, new List<string>() { "give me a lap dance", "lap dance", "will you give me a lap dance", "can I get a lap dance", "I've always wanted a lap dance", "do you know how to give a lap dance", "different lap dance", "New lap dance pose", "Random lap dance pose", "Random lap dance", "New lap dance", "New lap dance position", "Random lap dance position" } },

            { PHRASE_DANCE_PARTICLES, new List<string>() { "hand particles", "hand effects", "hand energy", "dance particles", "hand trails", "hand particle effect", "hand trails effect" } },


            { PHRASE_POSE_RANDOM_EXERCISE, new List<string>() { "Exercise for me", "Work out for me", "I want to watch you work out", "New exercise pose", "Random exercise pose", "New exercise position", "Random exercise position" } },

            { PHRASE_POSE_RANDOM_VIEW, new List<string>() { "I like to watch", "New nice view pose", "Random nice view pose", "New nice view position", "Random nice view position", "New view pose", "Random view pose", "New view position", "Random view position", "Bend over", "show me your ass", "show me your pussy", "see your ass", "see your pussy"} },

            { PHRASE_POSE_RANDOM_MASTURBATE, new List<string>() { "New masturbate pose", "Random masturbate pose", "New masturbate position", "Random masturbate position" } },

            { PHRASE_POSE_RANDOM_TOUCH_PUSSY, new List<string>() { "New touch and lick pussy pose", "Random touch and lick pussy pose", "New touch and lick pussy position", "Random touch and lick pussy position", "Do you want me to rub your pussy", "Do you want me to finger your pussy", "Do you want me to touch your clit", "Do you want me to rub your clit", "Would you like me to rub your pussy", "Would you like me to finger your pussy", "Would you like me to touch your clit", "Would you like me to rub your clit", "I want to finger you", "I want to rub your clit", "I want to finger your pussy", "I want to put my fingers in your pussy", "I want to stroke your pussy", "I want to stroke your clit", "Can I stroke your clit", "Can I finger your pussy", "Can I finger your clit" } },

            { PHRASE_POSE_RANDOM_BREASTS, new List<string>() { "I like breasts", "I have a breast fetish", "New breasts pose", "Random breasts pose", "New breasts position", "Random breasts position" } },

            { PHRASE_POSE_RANDOM_HAND_JOB, new List<string>() { "New hand job pose", "Random hand job pose", "New hand job position", "Random hand job position" } },

            { PHRASE_POSE_RANDOM_BLOW_JOB, new List<string>() { "New blow job pose", "Random blow job pose", "New blow job position", "Random blow job position", "New blow job and 69 pose", "Random blow job and 69 pose", "New blow job and 69 position", "Random blow job and 69 position", "suck my dick", "suck my cock"  } },

            { PHRASE_POSE_RANDOM_MISSIONARY, new List<string>() { "New missionary pose", "Random missionary pose", "New missionary position", "Random missionary position" } },

            { PHRASE_POSE_RANDOM_RIDE, new List<string>() { "New riding pose", "Random riding pose", "New riding position", "Random riding position" } },

            { PHRASE_POSE_RANDOM_REVERSE_RIDE, new List<string>() { "New reverse riding pose", "Random reverse riding pose", "New reverse riding position", "Random reverse riding position" } },

            { PHRASE_POSE_RANDOM_FROM_BEHIND, new List<string>() { "New from behind pose", "Random from behind pose", "New from behind position", "Random from behind position", "New pose from behind", "Random pose from behind", "New position from behind", "Random position from behind", "Random doggie style", "New doggie style" } },

            { PHRASE_POSE_RANDOM_FLEX, new List<string>() { "New flexi pose", "Random flexi pose", "New flexi position", "Random flexi position", "New flexibility pose", "Random flexibility pose", "New flexibility position", "Random flexibility position", "New strength and flexibility pose", "Random strength and flexibility pose", "New strength and flexibility position", "Random strength and flexibility position" } },

            { PHRASE_POSE_SPOONING, new List<string>() { "spoon me", "let me hold you", "let's hold each other", "let's rest in bed together", "let's cuddle", "cuddle me"} },

            { PHRASE_POSE_KISSING, new List<string>() { "kiss me", "let's kiss", "do you want to taste my lips", "give me a little kiss", "do you want a kiss", "do you want to kiss", "Do you want to find out what it feels like to kiss me", "Do you want to find out what my lips feel like on yours"} },

            { PHRASE_POSE_SIDE_HJ, new List<string>() { "from the side", "stand next to me", "touch me from the side", "stand to my side", "come to my side"} },

            { PHRASE_POSE_SIDE_BJ, new List<string>() { "blow me from the side", "side bj", "bj from the side"} },

            { PHRASE_POSE_BJ_BALLS, new List<string>() { "touch my balls while you suck my dick", "cup my balls", "touch my balls while you blow me"} },

            { PHRASE_POSE_BJ_HJ, new List<string>() { "use your hand and mouth", "use your hand and mouth together", "stroke my dick while you lick the tip", "stroke my dick while you give me a blow job", "give me a blow job and stroke my dick" } },


            { PHRASE_POSE_DANCE_WORTH_IT, new List<string>() { "worth it dance" } },

            { PHRASE_POSE_DANCE_JIGGLIN, new List<string>() { "jigglin dance", "pole dance" } },

            { PHRASE_POSE_DANCE_PEOPLE_SAY, new List<string>() { "people say dance" } },

            { PHRASE_POSE_DANCE_RAVEN, new List<string>() { "raven dance" } },

            { PHRASE_POSE_DANCE_COMPANY_OF_ROBOTS, new List<string>() { "company of robots dance" } },

            { PHRASE_POSE_DANCE_STRIPPED, new List<string>() { "stripped dance" } },


            { PHRASE_POSE_LAP_DANCE_HE_SAID, new List<string>() { "he said lap dance", "he said dance" } },

            { PHRASE_POSE_LAP_DANCE_PAPER_LOVE, new List<string>() { "paper love", "lap dance animation", "stage lap dance", "public lap dance" } },

            { PHRASE_POSE_LAP_DANCE_ALLTID_PO_TOPP, new List<string>() { "all teed po top", "all teed po top", "lap dance sex animation" } },

            { PHRASE_POSE_RIDING_LOVE_ON_THE_BRAIN, new List<string>() { "love animation", "riding animation love", "love on the brain" } },

            { PHRASE_POSE_EXERCISE_SQUAT, new List<string>() { "squats", "squats exercise", "exercise squats" } },

            { PHRASE_POSE_EXERCISE_JUMPING_JACKS, new List<string>() { "jumping jacks", "jumping jacks exercise", "exercise jumping jacks" } },

            { PHRASE_POSE_EXERCISE_PUSH_UPS, new List<string>() { "push ups", "push ups exercise", "exercise push ups" } },

            { PHRASE_POSE_EXERCISE_CRAWL, new List<string>() { "crawl", "crawling", "crawl exercise", "exercise crawl", "crawling exercise", "exercise crawling" } },


            { PHRASE_POSE_FOOT_JOB, new List<string>() { "foot job position", "foot job", "give me a foot job", "use your feet", "I like feet", "I have a foot fetish" } },


            { PHRASE_POSE_HAND_STAND, new List<string>() { "handstand", "Can you do a handstand", "Do a handstand", "try a handstand", "handstand", "Can you do a hand stand", "Do a hand stand", "try a hand stand" } },

            { PHRASE_POSE_BJ_HAND_STAND, new List<string>() { "can you do a handstand and blow me", "can you do a handstand blow job", "give me a blow job from a handstand", "can you do a hand stand and blow me", "can you do a hand stand blow job", "give me a blow job from a hand stand" } },

            { PHRASE_POSE_BJ_BRIDGE, new List<string>() { "can you do a bridge and blow me", "can you do a bridge blow job", "give me a blow job from bridge", "can you lean back and blow me", "lean back and blow me" } },

            { PHRASE_POSE_BRIDGE, new List<string>() { "can you do a bridge", "bridge", "bridge position", "bridge pose" } },

            { PHRASE_POSE_TWO_HANDED_HAND_JOB, new List<string>() { "use both of your hands", "give me a hand job with both of your hands" } },

            { PHRASE_POSE_BALLS_HAND_JOB, new List<string>() { "stroke my balls while you give me a hand job" } },

            { PHRASE_POSE_HUG, new List<string>() { "hug me", "let me hug you", "let's hug"} },

            { PHRASE_POSE_SIT_RIDING, new List<string>() { "sit riding", "ride me on the chair", "ride me on a chair", "chair cowgirl", "cowgirl on the chair", "cowgirl on a chair", "sit on me on a chair", "sit on me on the chair", "let's do it on a chair", "let's do it on the chair", "on a chair", "on the chair"} },

            { PHRASE_POSE_SIT_RIDING_REVERSE, new List<string>() { "sit riding reverse"} },

            { PHRASE_POSE_SIT_BJ, new List<string>() { "sit blow job", "sitting blow job", "sit bj"} },

            { PHRASE_POSE_SIT_HJ, new List<string>() { "sit hand job", "sitting hand job",} },

            { PHRASE_POSE_SIT_TJ, new List<string>() { "tit job", "boob job", "breast job", "sitting tit job", "sitting boob job", "sitting breast job" } },

            { PHRASE_POSE_SIT_RIDING_SIDEWAYS, new List<string>() { "sit riding sideways", "ride me sideways", "riding sideways", "sideways riding"} },

            { PHRASE_POSE_SIT_PUSSY_LICK, new List<string>() { "sit pussy lick", "sitting pussy lick", "lick your pussy", "suck your clit", "lick your clit", "I want to lick your pussy", "I want to lick your clit", "Do you want me to lick your pussy?", "Do you want me to lick you?", "Do you want me to lick your clit?", "Do you want oral sex?", "cunnilingus", "Do you want to feel my tongue on your pussy?", "Do you want to feel my tongue on your clit?", "Do you want my head between your thighs?", "Let me put my head between your thighs", "put your pussy in my face", "shove your pussy into my face", "do you want me to lick your pussy first?", "do you want me to taste your pussy?", "let me taste your pussy", "Let me taste you", "do you want me to taste your pussy first?", "do you want me to make you cum with my tongue?" } },

            { PHRASE_POSE_LEAN_BACK_PUSSY_LICK, new List<string>() { "lean back pussy lick", "bridge pussy lick", "lean back and let me lick your pussy", "lean back and let me taste your pussy", "lean back and let me lick your clit" } },

            { PHRASE_POSE_SIT_IDLE, new List<string>() { "I want to sit down", "Let me get a chair", "Let's do it on a chair", "I'm going to sit down", "Let's sit by the fireplace", "Stand in front of me", "just stand in front of me", "stand still" } },

            { PHRASE_RELOAD_POSE, new List<string>() { "reload the pose", "reload the current pose", "fix the pose", "fix the current pose", "reload this pose", "fix this pose", "something's wrong with this pose" } },


            { PHRASE_ACTION_START_SMART_THRUST, new List<string>() { "start smart thrust", "start thrusting", "start fucking", "Make love to me", "Put me inside of you", "I need to be inside of you", "I need to fuck you", "I need you now", "start action", "start moving", "start thrust"} },

            { PHRASE_ACTION_START_SMART_THRUST_FAST, new List<string>() { "start thrusting", "start fucking", "start smart thrust fast", "start fast thrusting" } },

            { PHRASE_ACTION_STOP, new List<string>() { "stop smart thrust", "stop thrust", "stop actions", "Wait", "Stop", "stop sex", "stop fucking", "let's take a break", "let me rest for a minute", "I need a minute", "stop moving"} },

            { PHRASE_ACTION_SMART_THRUST_FEMALE, new List<string>() { "Fuck me", "You take over", "You're in charge", "you're in control", "fuck my brains out", "you move"} },

            { PHRASE_ACTION_SMART_THRUST_MALE, new List<string>() { "Let me take over", "let me do it", "let me be in control", "Don't move", "I'm gonna fuck your brains out", "I'll move" } },

            { PHRASE_ACTION_MAINTAIN_SPEED_AND_POSE, new List<string>() { "Just like that", "keep going just like that"} },

            { PHRASE_ACTION_FASTER, new List<string>() { "faster", "harder", "move faster", "fuck me faster", "do you want to cum?", "I'm going to go faster", "I'm going to thrust faster", "I'm going to fuck you faster", "I'm going to fuck you harder", "I'm going to speed up"} },

            { PHRASE_ACTION_SLOWER, new List<string>() { "slower", "softer", "move slower", "fuck me slower", "take it slow", "make it last", "go slower", "I'm going to move slowly", "I'm going to tease you slowly", "I'm going to slow down"} },

            { PHRASE_ACTION_DEEPER, new List<string>() { "deeper", "push deeper"} },

            { PHRASE_ACTION_TWERK, new List<string>() { "twerk", "twerk on me"} },

            { PHRASE_ACTION_TOUCH_YOURSELF, new List<string>() { "touch yourself", "touch your pussy"} },

            { PHRASE_ACTION_TOUCH_YOUR_BREASTS, new List<string>() { "touch your breasts", "stroke your breasts"} },

            { PHRASE_ACTION_TOUCH_MY_CHEST, new List<string>() { "touch my chest", "stroke my chest"} },

            { PHRASE_ACTION_TOUCH_MY_THROAT, new List<string>() { "touch my throat", "choke me" } },

            { PHRASE_ACTION_TOUCH_ME_GENTLY, new List<string>() { "touch me gently", "touch me slowly", "touch me slower" } },

            { PHRASE_ACTION_TOUCH_ME_FAST, new List<string>() { "touch me faster", "touch me harder", "stroke me faster"} },

            { PHRASE_ACTION_TOUCH_YOURSELF_GENTLY, new List<string>() { "touch yourself gently", "touch yourself slowly", "touch yourself slower" } },

            { PHRASE_ACTION_TOUCH_YOURSELF_FAST, new List<string>() { "touch yourself faster", "touch yourself harder", "stroke yourself faster"} },

            { PHRASE_ACTION_HIT_ME, new List<string>() { "spank me", "hit me"} },

            { PHRASE_ACTION_HOLD_MY_HAND, new List<string>() { "hold my hand", "touch my hand", "stroke my hand"} },

            { PHRASE_ACTION_TOUCH_MY_ARM, new List<string>() { "touch my arm", "stroke my arm" } },

            { PHRASE_ACTION_TOUCH_MY_SHOULDER, new List<string>() { "touch my shoulder", "stroke my shoulder" } },

            { PHRASE_ACTION_TOUCH_MY_FACE, new List<string>() { "touch my face", "stroke my face" } },

            { PHRASE_ACTION_TOUCH_MY_ASS, new List<string>() { "touch my ass", "stroke my ass", "touch my butt", "stroke my butt" } },

            { PHRASE_ACTION_TOUCH_YOUR_THIGH, new List<string>() { "touch your thigh", "stroke your thigh" } },

            { PHRASE_ACTION_MOVE_YOUR_HIPS, new List<string>() { "move your hips", "move those hips", "wiggle your hips"} },


            { PHRASE_POSE_RANDOM, new List<string>() { "new pose", "new position", "Change Position", "Change Positions", "different pose", "a different pose", "a different position", "let's try a new pose", "let's try a new position", "let's change positions", "let's try a different pose", "do you want to try a new position" } },


            { PHRASE_RANDOM_LOOK_FEMALE, new List<string>() { "new female look", "random female look", "new look", "new woman", "new girl", "new female", "change woman", "change female", "change girl", "random female", "random woman", "random girl", "change female look", "new female partner", "change female character", "change your look", "change looks"  } },

            { PHRASE_RANDOM_LOOK_MALE, new List<string>() { "new male look", "random male look", "new male", "new man", "change male", "change man", "random male", "random man", "I'm a new man" } },

            { PHRASE_RANDOM_LOOK_3SOME, new List<string>() { "new threesome look", "random threesome look" } },

            { PHRASE_RANDOM_LOOK_ALL, new List<string>() { "new looks for everyone", "random looks for everyone", "all new looks", "change all looks" } },

            { PHRASE_RANDOM_VARIATION_FEMALE, new List<string>() { "new female variation", "random female variation" } },

            { PHRASE_RANDOM_VARIATION_MALE, new List<string>() { "new male variation", "random male variation" } },

            { PHRASE_RANDOM_VARIATION_3SOME, new List<string>() { "new threesome variation", "random threesome variation" } },

            { PHRASE_RANDOM_VARIATION_ALL, new List<string>() { "new variations for everyone", "random variations for everyone" } },

            { PHRASE_TOY_DILDO, new List<string>() { "masturbate with your dildo", "grab your dildo", "get your dildo", "use a dildo", "can I use your dildo on you" } },

            { PHRASE_TOY_BP, new List<string>() { "masturbate with your butt plug", "grab your butt plug", "get your butt plug", "can I put in a butt plug", "would you like something in your ass" } },

            { PHRASE_TOY_SATISFYER, new List<string>() { "masturbate with your satisfier", "masturbate with your clit sucker", "grab your satisfier", "get your satisfier", "let's use your satisfier", "can I use your satisfier on you", "get your clit sucking toy", "I'm going to make you cum with your satisfier", "grab your clit sucker", "get your clit sucker", "let's use your clit sucker", "I'm going to make you cum with your clit sucker", "get your clit sucking toy", "I'm going to make you cum with your satisfier" } },

            { PHRASE_TOY_BLACK_DILDO, new List<string>() { "masturbate with your black dildo", "grab your black dildo", "black dildo", "let's use your black dildo", "grab your black dildo" } },

            { PHRASE_TOY_PURPLE_DILDO, new List<string>() { "masturbate with your purple dildo", "grab your purple dildo", "purple dildo", "let's use your purple dildo", "grab your purple dildo" } },

            { PHRASE_TOY_LARGE_DILDO, new List<string>() { "masturbate with your large dildo", "masturbate with your big dildo", "grab your large dildo", "large dildo", "grab your big dildo", "big dildo", "let's use your large dildo", "let's use your big dildo", "grab your big dildo", "grab your large dildo" } },

            { PHRASE_TOY_PURPLE_BP, new List<string>() { "purple butt plug", "masturbate with your purple butt plug", "grab your purple butt plug", "purple butt plug", "let's use your purple butt plug" } },

            { PHRASE_TOY_VIBRATOR, new List<string>() { "vibrator", "masturbate with your vibrator", "grab your vibrator", "get your vibrator", "Let's use your vibrator", "can I use your vibrator on you", "I'm going to make you cum with your vibrator" } },

            { PHRASE_TOY_WAND, new List<string>() { "hitachi", "magic wand", "masturbate with a hitachi", "masturbate with the hitachi", "masturbate with your hitachi", "masturbate with your magic wand", "masturbate with the magic wand", "masturbate with a magic wand", "grab your magic wand", "get your magic wand", "Let's use your magic wand", "can I use your magic wand on you", "I'm going to make you cum with your magic wand", "grab your hitachi", "get your hitachi", "Let's use your hitachi", "can I use your hitachi on you", "I'm going to make you cum with your hitachi" } },

            { PHRASE_TOY_MOVING_DILDO, new List<string>() { "moving dildo", "thrusting dildo", "masturbate with your moving dildo", "masturbate with your thrusting dildo", "thrusting dildo", "I'm going to fuck you with your dildo", "I'm going to use your dildo on you" } },

            { PHRASE_TOY_MOVING_BLACK_DILDO, new List<string>() { "moving black dildo", "masturbate with your moving black dildo", "masturbate with your thrusting black dildo", "thrusting black dildo", "I'm going to fuck you with your black dildo", "I'm going to use your black dildo on you" } },

            { PHRASE_TOY_MOVING_PURPLE_DILDO, new List<string>() { "moving purple dildo", "masturbate with your moving purple dildo", "masturbate with your thrusting purple dildo", "thrusting purple dildo", "I'm going to fuck you with your purple dildo", "I'm going to use your purple dildo on you" } },

            { PHRASE_TOY_MOVING_ASS_DILDO, new List<string>() { "moving ass dildo", "masturbate with your moving ass dildo", "masturbate with your thrusting ass dildo", "thrusting ass dildo", "I'm going to fuck your ass with your dildo", "I'm going to fuck you in the ass with your dildo", "I'm going to stimulate your ass with your dildo" } },

            { PHRASE_TOY_REMOVE_TOYS, new List<string>() {  "remove toys", "toys off", "put away your toys", "put away the toys", "finished with the toys", "remove the toys", "remove your toys", "put your toys away", "I'm done with the toys", "I'm done playing with these toys", "put the toys away" } },

            { PHRASE_TOY_REMOVE_DILDOS, new List<string>() { "remove dildo", "put away your dildo", "put away the dildo", "finished with the dildo", "remove your dildo", "remove the dildo", "put your dildo away", "put the dildo away", "I'm done playing with this dildo" } },

            { PHRASE_TOY_REMOVE_VIBRATORS, new List<string>() { "remove vibrator", "put away your vibrator", "put away the vibrator",  "finished with the vibrator", "remove your vibrator", "remove the vibrator", "put your vibrator away", "put the vibrator away", "I'm done playing with this vibrator" } },

            { PHRASE_TOY_REMOVE_BUTT_PLUGS, new List<string>() { "remove butt plug", "put away your butt plug", "put away the but plug", "finished with the butt plug", "remove your butt plug", "remove the butt plug", "let me remove your butt plug", "put your butt plug away", "put the butt plug away", "I'm done playing with this butt plug" } },


            { PHRASE_BONDAGE_REMOVE_COLAR, new List<string>() { "colar off", "would you like me to remove the colar", "I'm going to take off your colar", "let me take off your colar", "take off your colar" } },

            { PHRASE_BONDAGE_COLAR, new List<string>() { "colar on", "would you like a colar", "I'm going to put on a colar", "I'm going to put on your colar", "let me put on a colar", "put on a colar" } },

            { PHRASE_BONDAGE_REMOVE_CHAINS, new List<string>() { "remove chains", "remove the chains", "do you want me to remove the chains", "would you like me to remove the chains", "I'm going to remove the chains", "I'm going to take off the chains", "I'm going to release you from the chains" } },

            { PHRASE_BONDAGE_REMOVE_CHAINS_FEET, new List<string>() { "remove foot chains", "remove chains on feet", "do you want me to remove the chains on your feet", "would you like me to remove the chains on your feet", "I'm going to remove the chains on your feet", "I'm going to take off the chains on your feet" } },

            { PHRASE_BONDAGE_REMOVE_CHAINS_HANDS, new List<string>() { "remove hand chains", "remove chains on hands", "do you want me to remove the chains on your hands", "would you like me to remove the chains on your hands", "I'm going to remove the chains on your hands", "I'm going to take off the chains on your hands" } },

            { PHRASE_BONDAGE_ROPES, new List<string>() { "rope tie", "karada", "do you want me to tie you up", "would you like me to tie you up", "I'm going to tie you up with rope", "I'm going to restrain you with ropes" } },

            { PHRASE_BONDAGE_BLINDFOLD, new List<string>() { "blindfold", "do you want to be blindfolded", "would you like to be blindfolded", "would you like me to blindfold you", "do you want a blindfold", "I'm going to blindfold you", "blindfold yourself", "I'm going to put on your blindfold", "I'm going to put a blindfold on you", "put a blindfold on", "put your blindfold on", "different blindfold" } },

            { PHRASE_BONDAGE_NIPPLE_PIERCING, new List<string>() { "nipple piercing", "do you want your nipple piercing", "do you want your left nipple piercing", "put your nipple piercing in", "Let me put your nipple piercing in" } },

            { PHRASE_BONDAGE_LEFT_NIPPLE_CLAMP, new List<string>() { "left nipple clamp", "clamp left nipple", "do you want me to clamp your left nipple", "do you want your left nipple clamp", "do you want your left nipple to be clamped", "I'm going to clamp your left nipple", "I'm going to put a clamp on your left nipple", "Put a clamp on your left nipple" } },

            { PHRASE_BONDAGE_RIGHT_NIPPLE_CLAMP, new List<string>() { "clamp nipple", "nipple clamp", "right nipple clamp", "clamp right nipple", "do you want your left nipple clamp", "do you want your left nipple to be clamped", "do you want your nipple clamp", "do you want your nipple to be clamped", "do you want me to clamp your nipple", "I'm going to clamp your right nipple", "I'm going to put a clamp on your right nipple", "Put a clamp on your right nipple" } },

            { PHRASE_BONDAGE_CHAINS_HIGH, new List<string>() { "chain up", "do you want to be chained up", "would you like to be chained up", "I'm going to chain you up", "I'm going to restrain you", "I'm going to attach chains", "I'm going to chain you to the ceiling" } },

            { PHRASE_BONDAGE_CHAINS_LOW, new List<string>() { "chain down", "do you want to be chained down", "would you like to be chained down", "I'm going to chain you down", "I'm going to chain you to the bed", "I'm going to chain you to the ground", "I'm going to chain you to the floor" } },

            { PHRASE_BONDAGE_PADDLE, new List<string>() { "paddle", "would you like to be spanked with a paddle", "paddle spanking", "crop spanking", "spanking crop", "riding crop", "do you deserve to be spanked", "do you deserve a spanking" } },

            { PHRASE_BONDAGE_CHAIN_FEET_HIGH, new List<string>() { "chain feet", "chain legs", "chain up feet", "chain feet up", "do you want your feet chained up", "would you like your feet chained up", "I'm going to chain your feet up", "I'm going to restrain your feet", "I'm going to attach chains to your feet", "I'm going to chain your feet to the ceiling" } },

            { PHRASE_BONDAGE_CHAIN_FEET_LOW, new List<string>() { "chain down feet", "chain feet down", "do you want your feet chained down", "would you like your feet chained down", "I'm going to chain your feet down", "I'm going to restrain your feet down", "I'm going to chain your feet to the bed", "I'm going to chain your feet to the floor", "I'm going to chain your feet to the ground" } },

            { PHRASE_BONDAGE_CHAIN_HANDS_HIGH, new List<string>() { "chain hands high", "chain hands", "chain arms", "chain up hands", "chan hands up", "do you want your hands chained up", "would you like your hands chained up", "I'm going to chain your hands up", "I'm going to restrain your hands", "I'm going to attach chains to your hands", "I'm going to chain your hands to the ceiling" } },

            { PHRASE_BONDAGE_CHAIN_HANDS_LOW, new List<string>() { "chain hands low", "chain down hands", "chain hands down", "do you want your hands chained down", "would you like your hands chained down", "I'm going to chain your hands down", "I'm going to restrain your hands down", "I'm going to chain your hands to the bed", "I'm going to chain your hands to the floor", "I'm going to chain your hands to the ground" } },

            { PHRASE_BONDAGE_CHAINS_MALE_HIGH, new List<string>() { "chain me up", "restrain me", "tie me up", "put me in shackles" } },


            { PHRASE_STORY_FRIENDS_TO_LOVERS, new List<string>() { "friends to lovers", "friends to lovers story", "we're such good friends", "i've missed talking with you", "i've missed you" } },

            { PHRASE_STORY_BEST_FRIENDS_SISTER, new List<string>() { "best friends sister", "best friends sister story", "why are you here", "where did you come from", "how did you get here", "why are you in my room" } },

            { PHRASE_STORY_SEX_BOT, new List<string>() { "sex bot", "sex bot story", "android story", "are you an android", "sex robot", "sex with an android" } },

            //{ PHRASE_STORY_YOU_ARE_A_VIRGIN, new List<string>() { "" } }, //REQUIRES A CERTAIN ENVIRONMENT SO FOR NOW, DON'T USE THIS

            { PHRASE_STORY_FEMALE_BONDAGE, new List<string>() { "female bondage", "female bondage story", "bondage story", "have you been waiting here for me" } },

            { PHRASE_STORY_NEXT, new List<string>() { "play story", "next line", "next story line", "skip line", "continue story", "resume story" } },

            { PHRASE_STORY_SKIP, new List<string>() { "next chapter", "skip section", "next section", "next story section" } },

            { PHRASE_STORY_PAUSE, new List<string>() { "pause story", "story pause" } },

            { PHRASE_STORY_STOP, new List<string>() { "stop story", "story stop" } },



            { PHRASE_CUM, new List<string>() { "cum for me", "cum now", "are you ready to cum", "are you about to cum", "you're going to cum", "you're gonna cum" } },

            { PHRASE_IM_CUMMING_INSIDE, new List<string>() { "cum inside", "I'm gonna cum", "I'm going to cum", "I'm cumming", "I'm cumming inside", "I'm cumming in you", "Can I cum inside", "is it safe", "can I cum in your pussy", "I'm going to cum in your pussy", "I'm cumming in your pussy" } },

            { PHRASE_IM_CUMMING_OUTSIDE, new List<string>() { "cum outside", "I'm cumming all over you", "I'm cumming on your pussy", "I'm cumming on you" } },



            { PHRASE_BROWSER_OFF, new List<string>() { "stop you tube", "close you tube", "turn off you tube", "stop youtube music", "stop online music", "turn off online music" } },

            { PHRASE_BROWSER_SEXY_DANCING, new List<string>() { "watch sexy dancing", "let's watch some sexy dancing", "youtube sexy dancing" } },

            { PHRASE_BROWSER_TWERKING, new List<string>() { "watch twerking", "let's watch some twerking", "playlist twerking", "youtube twerking playlist", "youtube playlist twerk" } },

            { PHRASE_RANDOM_MUSIC, new List<string>() { "music", "music on", "play some music", "play music", "random music", "turn on music", "turn on some music", "let's listen to music", "let's turn on some music", "put on some music", "should I turn on some music", "different music", "some other music", "other music", "play some other music", "play some different music" } },

            { PHRASE_TURN_OFF_MUSIC, new List<string>() { "stop music", "turn off music", "I need some quiet", "stop the music", "turn off the music", "I'm done with the music" } },

            { PHRASE_BROWSER_SHOW, new List<string>() { "show browser", "let's watch something", "do you want to watch a video", "online", "internet", "let's watch a video", "let's listen to some music online", "open a browser" } },

            { PHRASE_BROWSER_HIDE, new List<string>() { "hide browser", "hide internet", "hide you tube", "hide video", "hide video player", "hide the web browser" } },

            { PHRASE_BROWSER_MOVE_HERE, new List<string>() { "move browser here", "move the video closer", "move video closer", "move browser closer", "move youtube closer", "move internet closer", "bring browser here", "bring the video closer", "bring video closer", "bring browser closer", "bring youtube closer", "bring internet closer" } },

            { PHRASE_BROWSER_YOUTUBE, new List<string>() { "open you tube", "show me you tube", "show you tube", "let's watch you tube", "do you want to watch you tube", "youtube playlists", "vam x playlists" } },

            { PHRASE_BROWSER_YOUTUBE_SEXY, new List<string>() { "sexy music video", "put on some sexy music", "music video", "let's watch a sexy music video", "playlist sexy", "youtube sexy", "open youtube sexy", "open the sexy video playlist", "do you want to watch some sexy videos", "do you want to watch some sexy music videos", "listen to sexy music", "do you want to listen to sexy music", "sexy music", "play some sexy music", "would you play some sexy music", "will you play some sexy music" } },

            { PHRASE_BROWSER_YOUTUBE_HIP_HOP, new List<string>() { "hip hop", "put on some hip hop", "I want to listen to hip hop", "playlist hip hop", "youtube hip hop", "open youtube hip hop", "open the hip hop playlist", "do you want to watch some hip hop videos", "do you want to watch some hip hop music videos", "listen to hip hop music", "do you want to listen to hip hop music", "play some hip hop", "would you play some hip hop", "will you play some hip hop" } },

            { PHRASE_BROWSER_YOUTUBE_POP, new List<string>() { "playlist pop", "put on some pop", "I want to listen to pop", "I want to listen to pop music", "youtube pop", "open youtube pop", "open the pop playlist", "do you want to watch some pop videos", "do you want to watch some pop music videos", "listen to pop music", "do you want to listen to pop music", "pop music", "play some pop music", "pop music", "play some pop music", "pop music", "would you play some pop music", "will you play some pop music" } },

            { PHRASE_BROWSER_YOUTUBE_OLDIES, new List<string>() { "playlist oldies", "put on some oldies", "I want to listen to oldies", "youtube oldies", "open youtube oldies", "open the oldies playlist", "do you want to watch some oldies videos", "do you want to watch some oldies music videos", "listen to oldies music", "do you want to listen to oldies music", "playlist 80s", "put on some 80s music", "youtube 80s", "open youtube 80s", "open the 80s playlist", "do you want to watch some 80s videos", "do you want to watch some 80s music videos", "listen to 80s music", "do you want to listen to 80s music", "play some 80s", "play some 80s music", "would you play some 80s", "would you play some 80s music", "will you play some 80s", "will you play some 80s music" } },

            { PHRASE_BROWSER_YOUTUBE_POP_SEX, new List<string>() { "playlist sexy pop", "play something sexy", "put on some sexy pop", "playlist pop sex", "I want to listen to sexy pop music", "youtube sexy pop", "youtube pop sex", "open youtube sexy pop", "open the sexy pop playlist", "open the pop sex playlist", "do you want to watch some sexy pop videos", "do you want to watch some sexy pop music videos", "listen to sexy pop music", "do you want to listen to sexy pop music", "sexy pop music", "play some sexy pop music", "playlist strip", "I want to listen to strip music", "youtube strip", "open youtube strip", "open the strip playlist", "do you want to watch some strip videos", "do you want to watch some strip music videos", "listen to strip music", "do you want to listen to strip music", "strip music", "play some strip music", "would you play some strip music", "will you play some strip music" } },

            { PHRASE_BROWSER_YOUTUBE_DANCE, new List<string>() { "playlist dance", "put on some dance music", "I want to listen to dance music", "youtube dance", "open youtube dance", "open the dance playlist", "do you want to watch some dance videos", "do you want to watch some dance music videos", "listen to dance music", "do you want to listen to dance music", "dance music", "play some dance music", "would you play some dance music", "will you play some dance music" } },

            { PHRASE_BROWSER_YOUTUBE_SENTIMENTAL, new List<string>() { "playlist sentimental", "put on some sentimental music", "play something sentimental", "let's listen to something sentimental", "I want to listen to sentimental music", "youtube sentimental", "open youtube sentimental", "open the sentimental playlist", "do you want to watch some sentimental music videos", "listen to sentimental music", "do you want to listen to sentimental music", "sentimental music", "play some sentimental music", "would you play some sentimental music", "will you play some sentimental music" } },

            { PHRASE_BROWSER_YOUTUBE_SOUL, new List<string>() { "playlist soul", "put on some soul", "put on some soul music", "I want to listen to soul music", "youtube soul", "open youtube soul", "open the soul playlist", "do you want to watch some soul music videos", "listen to soul music", "do you want to listen to soul music", "soul music", "play some soul music", "would you play some soul music", "will you play some soul music", "put on some relaxing music", "relaxing music", "play some relaxing music" } },

            { PHRASE_BROWSER_YOUTUBE_DARK, new List<string>() { "playlist dark", "put on some dark music", "I want to listen to dark music", "youtube dark", "open youtube dark", "open the dark playlist", "do you want to watch some dark music videos", "listen to dark music", "do you want to listen to dark music", "dark music", "play some dark music", "playlist emo", "put on some emo music", "I want to listen to emo music", "youtube emo", "open youtube emo", "open the emo playlist", "do you want to watch some emo music videos", "listen to emo music", "do you want to listen to emo music", "emo music", "play some emo music", "playlist goth", "put on some goth music", "I want to listen to goth music", "youtube goth", "open youtube goth", "open the goth playlist", "do you want to watch some goth music videos", "listen to goth music", "do you want to listen to goth music", "goth music", "play some goth music", "would you play some goth music", "will you play some goth music" } },

            { PHRASE_BROWSER_YOUTUBE_RAVE, new List<string>() { "playlist rave", "put on some rave music", "I want to listen to rave music", "youtube rave", "open youtube rave", "open the rave playlist", "do you want to watch some rave music videos", "listen to rave music", "do you want to listen to rave music", "rave music", "play some rave music", "would you play some rave music", "will you play some rave music" } },

            { PHRASE_BROWSER_YOUTUBE_LATIN, new List<string>() { "playlist latin", "put on some latin music", "youtube latin", "open youtube latin", "open the latin playlist", "do you want to watch some latin music videos", "listen to latin music", "do you want to listen to latin music", "latin music", "play some latin music", "would you play some latin music" } },

            { PHRASE_BROWSER_YOUTUBE_COUNTRY, new List<string>() { "playlist country", "put on some country", "put on some country music", "youtube country", "open youtube country", "open the country playlist", "do you want to watch some country music videos", "listen to country music", "do you want to listen to country music", "country music", "play some country music", "would you play some country music", "will you play some country music" } },

            { PHRASE_BROWSER_YOUTUBE_SWING, new List<string>() { "playlist swing", "put on some swing", "put on some swing music", "youtube swing", "open youtube swing", "open the swing playlist", "do you want to watch some swing videos", "do you want to watch some swing music videos", "listen to swing music", "do you want to listen to swing music", "swing music", "play some swing music", "would you play some swing music", "will you play some swing music" } },

            { PHRASE_BROWSER_YOUTUBE_CLASSICAL, new List<string>() { "playlist classical", "put on some classical music", "youtube classical", "open youtube classical", "open the classical playlist", "do you want to watch some classical music videos", "listen to classical music", "do you want to listen to classical music", "classical music", "play some classical music", "would you play some classical music", "will you play some classical music" } },

            { PHRASE_BROWSER_PORN, new List<string>() { "playlist porn", "put on some porn", "let's watch porn", "open porn", "porn gifs", "browser porn", "watch porn", "let's watch some porn", "do you want to watch porn", "can I show you some porn", "does porn turn you on", "what's your favorite kind of porn", "let's watch some people having sex", "turn on some porn", "play some porn", "would you turn on some porn", "will you play some porn" } },


            { PHRASE_SOUND_FEMALE_NO_MOANS, new List<string>() { "Quiet", "Stop moaning", "Don't make a sound", "Don't make any noise" } },

            { PHRASE_SOUND_FEMALE_ONLY_MOANS, new List<string>() { "Don't talk", "No talking", "Stop talking" } },

            { PHRASE_SOUND_FEMALE_ALL_SPEECH, new List<string>() { "Moan", "I want to hear you", "Talk dirty to me", "Talk dirty", "Tell me what you want", "Tell me how this feels", "tell me how it feels" } },

            { PHRASE_SOUND_FEMALE_HIGHER_PITCH, new List<string>() { "higher pitch", "female higher pitch", "higher pitch female" } },

            { PHRASE_SOUND_FEMALE_LOWER_PITCH, new List<string>() { "lower pitch", "female lower pitch", "lower pitch female" } },

            { PHRASE_SOUND_MALE_MOANS_ON, new List<string>() { "male moans on", "male voice on", "male breathing on", "turn on male voice", "turn on male moans", "enable male moans" } },

            { PHRASE_SOUND_MALE_MOANS_OFF, new List<string>() { "male moans off", "male voice off", "male breathing off", "turn off male voice", "turn off male moans", "disable male moans" } },

            { PHRASE_GENDER_FEMALE_IS_FEMALE, new List<string>() { "make female female", "you are female", "you're a female", "you're a girl", "you're a woman", "female is female", "I want to be with a woman", "I want to fuck a woman", "I need a woman", "change sex to female", "gender female", "female gender", "partner is female", "female partner" } },

            { PHRASE_GENDER_FEMALE_IS_GAY_MALE, new List<string>() { "make female male", "you are male", "you're a male", "you're a man", "make female male", "make female into male", "I want to be with a man", "I want to fuck a man", "I need a man", "change sex to male", "gender male", "partner is male", "male partner", "main person is male", "set main person male", "main person is gay male", "gay male", "gay experience", "I want to fuck a man", "I want to have sex with a guy" } },

            { PHRASE_GENDER_MALE_IS_LESBIAN_FEMALE, new List<string>() { "make male female", "male is female", "second person is female", "secondary person is female", "lesbian experience", "have you ever wanted a lesbian experience", "have you ever wanted to have sex with a girl", "are you bi", "are you a lesbian", "are you lesbian", "I'm a woman", "I'm a lesbian", "I'm a lesbian woman", "I'm a gay woman", "I'm female", "I'm a female", "My gender is female", "female self", "I am a woman", "I'm a girl", "I am a girl" } },

            { PHRASE_GENDER_MALE_IS_MALE, new List<string>() { "make male male", "second person is male", "secondary person is male", "I'm a man", "I'm male", "I'm a male", "My gender is male", "I am a man", "I'm a man" } },

            { PHRASE_GENDER_3SOME_IS_FUTA, new List<string>() { "threesome futa", "threesome trans", "threesome chick with dick", "threesome dick girl", "futa threesome", "trans threesome", "chick with dick threesome", "dick girl threesome", "third person is futa", "third person is a futa", "third person is a dick girl" } },

            { PHRASE_GENDER_FEMALE_IS_FUTA, new List<string>() { "female futa", "female trans", "female chick with dick", "female dick girl", "futa female", "trans female", "chick with dick female", "dick girl female", "Have sex with a futa", "Have sex with a chick with a dick", "have sex with a dick girl", "main person is futa", "main person is a futa", "main person is a dick girl" } },

            { PHRASE_GENDER_MALE_IS_FUTA, new List<string>() { "male futa", "male transgender", "male chick with dick", "male dick girl", "futa male", "trans male", "chick with dick male", "dick girl male", "I am a futa", "I am trans", "I am a chick with a dick", "I am a dick girl", "secondary person is futa", "secondary person is a futa", "secondary person is a dick girl" } },


            { PHRASE_FEMALE_ALIEN_ROBOT, new List<string>() { "female alien", "female robot", "female monster" } },


            { PHRASE_CLOTHES_FEMALE_COVERED, new List<string>() { "Get dressed", "Cover up", "Cover yourself", "Put on some clothes", "Put some clothes on" } },

            { PHRASE_CLOTHES_FEMALE_RANDOM, new List<string>() { "Change Clothes", "Change Your Clothes", "Change Outfit", "Change Your Outfit", "will you put on some new clothes", "put on something sexy for me", "will you dress up for me", "put on something new", "wear something else", "other clothes", "different clothes", "different outfit", "some other clothes", "some different clothes", "another outfit", "a different outfit", "get changed", "put on more clothing" } },

            { PHRASE_CLOTHES_FEMALE_REMOVE, new List<string>() { "Take off your clothes", "Get naked", "It's getting hot in here", "Let's get more comfortable", "Will you get naked?", "Will you take off your clothes?" } },

            { PHRASE_CLOTHES_FEMALE_REMOVE_TOPS, new List<string>() { "Will you take off your top?", "remove tops", "remove top", "take of your top", "let me help you with your top", "can I take off your top", "take off your shirt", "show me your breasts", "show me your titties", "show me your tits", "can I see your tits?", "can I see your breasts?", "can I see your titties", "let me see your breasts", "let me see your tits", "let me see your titties"} },

            { PHRASE_CLOTHES_FEMALE_REMOVE_BRA, new List<string>() { "Will you take off your bra?", "remove bra", "take off your bra", "let me help you with that bra", "let me help you with your bra", "can I take off your bra" } },

            { PHRASE_CLOTHES_FEMALE_REMOVE_BOTTOMS, new List<string>() { "Will you take off your pants?", "remove shorts", "remove pants", "take of your shorts", "take off your pants", "let me help you with your shorts", "let me help you with your pants", "can I take off your shorts", "can I take off your pants", "show me your ass" } },

            { PHRASE_CLOTHES_FEMALE_REMOVE_DRESS, new List<string>() { "Will you take off your dress?", "remove dress", "take of your dress", "let me help you out of your dress", "let me help you out of that dress", "can I take off your dress", "let me see your body", "let me see your beautiful body", "let me see your sexy body" } },

            { PHRASE_CLOTHES_FEMALE_REMOVE_PANTIES, new List<string>() { "Will you take off your panties?", "Will you take off your underwear?", "remove panties", "remove underwear", "take off your bra", "take off your underwear", "show me your pussy", "let me help you with those panties", "let me help you with your panties", "can I take off your panties" } },

            { PHRASE_CLOTHES_FEMALE_REMOVE_SHOES, new List<string>() { "remove shoes", "take of your shoes", "let me help you with your shoes", "can I take off your shoes" } },

            { PHRASE_CLOTHES_FEMALE_EXPOSE, new List<string>() { "expose", "expose yourself", "lift up your top", "pull down your panties", "move your panties", "pull down your pants", "show me what's underneath", "show me what's under there", "please expose yourself", "please lift up your top", "please pull down your panties", "please move your panties", "please pull down your pants", "please show me what's underneath", "please show me what's under there" } },


            { PHRASE_CLOTHES_MALE_REMOVE_TOPS, new List<string>() { "let me take off my shirt", "I'm going to take off my shirt", "I'm taking off my shirt", "take off my shirt", "take off my vest", "take off my jacket", "I'll take my shirt off", "I'll take off my shirt" } },

            { PHRASE_CLOTHES_MALE_REMOVE_BOTTOMS, new List<string>() { "let me take off my pants", "I'm going to take off my pants", "I'm taking off my pants", "I'll take my pants off", "I'll take off my pants", "take off my pants", "take off my shorts" } },


            { PHRASE_CLOTHES_MALE_PUT_ON_TOP, new List<string>() { "I'll put on a shirt", "I'll put a shirt on", "I'm going to put on a shirt", "I'm going to put a shirt on", "I'll wear a shirt" } },

            { PHRASE_CLOTHES_MALE_PUT_ON_BOTTOMS, new List<string>() { "I'll cover up", "I'll put on some pants", "I'll get dressed", "I'll put on some shorts", "I'm putting on some pants", "I'm going to put some pants on", "I'm going to put pants on.", "I'm going to put on pants.", "I'll wear some pants" } },


            { PHRASE_CLOTHES_FEMALE_PUT_ON_TOP, new List<string>() { "Put on a shirt", "Put a shirt on", "Cover your breasts", "Wear a shirt", "Put a top on", "Wear a top", "Why don't you put on a shirt", "Why don't you ut a shirt on", "Why don't you cover your breasts", "Why don't you wear a shirt", "Why don't you put a top on", "Why don't you wear a top" } },

            { PHRASE_CLOTHES_FEMALE_PUT_ON_BOTTOMS, new List<string>() { "Cover yourself", "Put on some pants", "Get dressed", "Put some pants on", "Put pants on", "Put on pants.", "Wear some pants", "Why don't you cover yourself", "Why don't you put on some pants", "Why don't you get dressed", "Why don't you put some pants on", "Why don't you put pants on", "Why don't you put on pants", "Why don't you wear some pants" } },


            { PHRASE_START_STRIPPING, new List<string>() { "now strip", "start stripping", "strip"} }, //starts removing her clothes

            { PHRASE_STRIP_TEASE, new List<string>() { "strip tease", "strip for me", "will you give me a strip show", "strip dance", "will you give me a strip tease", "can you strip tease", "will you strip tease for me", "dance and strip" } }, //loads a strip dance animation, then starts removing her clothes

            { PHRASE_STOP_STRIPPING, new List<string>() { "stop stripping", "attach clothes", "stop removing your clothes", "keep your clothes on", "stop taking off your clothes"} }, //restares any detached / falling clothes and stops any strip process

            { PHRASE_CLOTHES_FEMALE_DETACH, new List<string>() { "Loosen your clothes", "Detach your clothes", "strip your clothes off", "strip your clothes"} },

            { PHRASE_CLOTHES_FEMALE_DETACH_TOPS, new List<string>() { "loosen your top", "loosen your tops", "detach tops", "detach top", "strip your tops off", "strip your top off" } },

            { PHRASE_CLOTHES_FEMALE_DETACH_BRA, new List<string>() { "loosen your bra", "detach bra", "unfasten your bra", "can I unfasten your bra", "unbuckle your bra", "can I unbuckle your bra", "strip your bra" } },

            { PHRASE_CLOTHES_FEMALE_DETACH_BOTTOMS, new List<string>() { "loosen your pants", "detach pants", "open your pants", "can I open your pants", "unbuckle your pants", "can I unbuckle your pants", "strip your pants", "loosen your shorts", "detach shorts", "open your shorts", "can I open your shorts", "unbuckle your shorts", "can I unbuckle your shorts", "strip your shorts" } },

            { PHRASE_CLOTHES_FEMALE_DETACH_DRESS, new List<string>() { "loosen your top", "loosen your tops", "detach tops", "detach top", "strip your tops off", "strip your top off", "loosen your dress", "detach your dress", "detach dress" } }, //NEW TO 1.9 "loosen your dress", "detach your dress", "detach dress" 

            { PHRASE_CLOTHES_FEMALE_DETACH_PANTIES, new List<string>() {  "loosen your panties", "detach panties", "detach your panties", "strip your panties", "strip panties" } },

            //{ PHRASE_CLOTHES_FEMALE_DETACH_SHOES, new List<string>() { "" } }, //THEY DON'T DETACH

            { PHRASE_CLOTHES_MALE_REMOVE, new List<string>() { "Let me take off my clothes", "I'm going to get naked", "male naked", "feel my skin", "let me get more comfortable", "take off my clothes", "take off all my clothes", "I'm going to take off my clothes", "I'm going to take off all of my clothes" } },

            { PHRASE_CLOTHES_MALE_NEW, new List<string>() { "New male clothes", "New male clothing", "Random male clothes", "Random male clothing", "Change male clothes", "Change male clothing", "Let me change", "I'm going to change", "I need to change out of these clothes", "I need to change clothes", "let me put on something new" } },

            { PHRASE_CLOTHES_3SOME_NEW, new List<string>() { "New threesome clothes", "New threesome clothing", "Random threesome clothes", "Random threesome clothing", "Change threesome clothes", "Change threesome clothing" } },

            { PHRASE_HAIR_FEMALE_NEW, new List<string>() { "new hair", "new female hair", "random female hair", "change hair", "change female hair", "color your hair", "style your hair", "let me style your hair", "different hair", "different hairstyle", "change your hair style", "change your hair" } },

            { PHRASE_HAIR_MALE_NEW, new List<string>() { "new male hair", "random male hair", "change male hair", "different male hair", "different male hairstyle" } },

            { PHRASE_HAIR_3SOME_NEW, new List<string>() { "new threesome hair", "random threesome hair", "change threesome hair", "different threesome hair", "different threesome hairstyle" } },

            { PHRASE_PUBIC_HAIR_FEMALE_NEW, new List<string>() { "I like it hairy", "pussy hair", "random pussy hair", "add pussy hair", "make her hairy", "pubic hair", "different pubic hair", "other pubic hair" } },

            { PHRASE_PUBIC_HAIR_OFF, new List<string>() { "shave your pubic hair", "shave your pubes", "shave your pussy", "I need it clean shaven", "I like women shaved", "can I shave you", "can you shave", "I like it smooth" } },


            { PHRASE_MALE_SHOW, new List<string>() { "show male", "enable male" } },

            { PHRASE_MALE_HIDE, new List<string>() { "hide male", "disable male" } },


            { PHRASE_PLUGINS_ENABLE_VAMX_AND_CLEAR, new List<string>() { "clear plugins", "enable vam x" } },

            { PHRASE_PLUGINS_STOP_VAMX, new List<string>() { "disable vam x" } },

            { PHRASE_PLUGINS_PASSENGER_FEMALE, new List<string>() { "passenger main", "passenger possess main", "become the main", "passenger main person", "passenger possess main person", "become the main person", "passenger female", "passenger possess female", "become the female", "passenger woman", "passenger possess woman", "become the woman", "passenger girl", "passenger possess girl", "become the girl" } },

            { PHRASE_PLUGINS_PASSENGER_MALE, new List<string>() { "passenger secondary", "passenger possess secondary", "become the secondary", "passenger secondary person", "passenger possess secondary person", "become the secondary person", "passenger male", "passenger possess male", "become the male", "passenger man", "passenger possess man", "become the man", "passenger boy", "passenger possess boy", "become the boy" } },

            { PHRASE_PLUGINS_END_PASSENGER, new List<string>() { "passenger end", "end passenger", "passenger off", "stop passenger", "passenger stop", "passenger possess end", "end passenger possess", "passenger possess off", "stop passenger possess", "passenger possess stop", } },

            { PHRASE_PLUGINS_GIVE_ME_FPS, new List<string>() { "plugin fps", "increase fps", "give me fps", "give me fps plugin", "plugin give me fps" } },

            { PHRASE_PLUGINS_E_MOTION, new List<string>() { "plugin emotion", "emotion plugin", "plugin e motion", "e motion plugin" } },

            { PHRASE_PLUGINS_WIND, new List<string>() { "plugin wind", "wind plugin", "turn on some wind", "turn on the wind" } },

            { PHRASE_PLUGINS_POST_MAGIC, new List<string>() { "plugin post magic", "post magic plugin", "macgruber post magic", "enable post magic", "plugin bloom", "bloom plugin", "enable bloom" } },

            { PHRASE_GEN_POSSESS_MALE, new List<string>() { "possess secondary", "possess secondary person", "possess male", "possess man", "possess boy" } },

            { PHRASE_GEN_POSSESS_FEMALE, new List<string>() { "possess main", "possess main person", "possess primary", "possess primary person", "possess female", "possess woman", "possess girl" } },

            { PHRASE_THREESOME_END, new List<string>() { "end threesome", "let's just focus on us", "stop threesome", "done with the threesome", "done with threesome" } },


            { PHRASE_MASTURBATE_STANDING, new List<string>() { "masturbate", "touch yourself for me", "masturbate for me", "do you want to touch yourself first", "get yourself wet", "touch your fucking pussy", "rub your pussy", "rub your fucking pussy", "get yourself ready for me", "stroke your clit", "rub your clit", "touch your clit", "play with yourself", "play with your clit", "touch your pussy", "play with your fucking clit", "rub your fucking clit", "stick your fingers in your pussy" } },

            { PHRASE_MASTURBATE_LYING, new List<string>() { "masturbate lying down", "masturbate on the bed", "touch yourself on the bed", "touch yourself lying down", "touch your pussy on the bed" } },

            { PHRASE_MASTURBATE_STOP, new List<string>() { "stop masturbating", "stop touching yourself" } },


            //THESE PHRASES MUST!!!! START WITH "wear ", "put on ", "put on some ", "change to ", "will you put on ", "dress up in ", "dress like ", "a different ", "another "

            { PHRASE_CLOTHES_SEXY, new List<string>() { "sexy clothes", "sexy clothing", "sexy", "something sexy" } },

            { PHRASE_CLOTHES_LINGERIE, new List<string>() { "lingerie" } },

            { PHRASE_CLOTHES_PANTIES, new List<string>() { "panties", "only panties" } },

            { PHRASE_CLOTHES_BRA, new List<string>() { "a bra", "bra", "only a bra" } },

            { PHRASE_CLOTHES_UNDERWEAR_SET, new List<string>() { "underwear", "a set of underwear", "an underwear set" } },

            { PHRASE_CLOTHES_PANTYHOSE, new List<string>() { "pantyhose" } },

            { PHRASE_CLOTHES_DRESS, new List<string>() { "a dress", "dress" } },

            { PHRASE_CLOTHES_SKIRT, new List<string>() { "a skirt", "skirt" } },

            { PHRASE_CLOTHES_FISHNET, new List<string>() { "fishnet", "fishnets", "a fishnet", "fishnet dress", "fishnet clothes", "fishnet clothing" } },

            { PHRASE_CLOTHES_LEATHER, new List<string>() { "leather", "leather clothes", "leather clothing" } },

            { PHRASE_CLOTHES_FANTASY_ROLE_PLAY, new List<string>() { "fantasy", "role play", "a role play outfit", "role play outfit", "fantasy clothes" } },

            { PHRASE_CLOTHES_SAILOR, new List<string>() { "sailor clothes", "sailor clothing", "a sailor outfit", "a sailor costume", "a sailor", "sailor" } },

            { PHRASE_CLOTHES_CORSET, new List<string>() { "a corset", "corset" } },

            { PHRASE_CLOTHES_ANIMAL_PRINT, new List<string>() { "animal print clothes", "animal print clothing", "animal print", "something with animal print", "something with an animal print" } },

            { PHRASE_CLOTHES_LATEX, new List<string>() { "latex", "latex clothes" } },

            { PHRASE_CLOTHES_TANK_TOP, new List<string>() { "a tank top", "tank top", "something sleeveless" } },

            { PHRASE_CLOTHES_FORMAL, new List<string>() { "something formal", "formal clothes", "formal clothing", "formal" } },

            { PHRASE_CLOTHES_FETISH_KINKY, new List<string>() { "something kinky", "kinky", "bdsm", "bondage", "sub", "dom", "submissive", "domintarix", "kinky clothes", "fetish clothes", "bdsm clothes", "bondage clothes", "submissive", "submissive clothes", "dominatrix clothes", "kinky clothing", "fetish clothing", "bdsm clothing", "bondage clothing", "submissive", "submissive clothing", "dominatrix clothing" } },

            { PHRASE_CLOTHES_SCI_FI, new List<string>() { "something sci fi", "sci fi", "cyber", "something futuristic", "sci fi clothes", "cyberpunk clothes", "cyber clothes", "an android", "robot clothes" } },

            { PHRASE_CLOTHES_EXPOSED, new List<string>() { "something exposed", "exposed", "exposing clothes", "exposing clothing", "something open", "something that exposes you" } },

            { PHRASE_CLOTHES_ARMY, new List<string>() { "army clothes", "army", "military", "soldier", "military clothes", "army surpluss", "camo", "camouflage", "camo clothes", "a soldier" } },

            { PHRASE_CLOTHES_GLASSES, new List<string>() { "glasses", "perscription glasses" } },

            { PHRASE_CLOTHES_TRANSPARENT, new List<string>() { "something transparent", "transparent", "something see through", "something plastic" } },

            { PHRASE_CLOTHES_SLUTTY, new List<string>() { "something slutty", "slut", "slutty clothes", "slutty clothing", "a slut" } },

            { PHRASE_CLOTHES_GOTH, new List<string>() { "something goth", "goth", "goth clothes", "a goth" } },

            { PHRASE_CLOTHES_WARM, new List<string>() { "something warm", "longsleeve", "a longsleeve", "a longsleeve shirt" } },

            { PHRASE_CLOTHES_SWIMSUIT, new List<string>() { "a swimsuit", "a bathingsuit", "a bikini", "swimsuit", "bathing suit", "bikini" } },

            { PHRASE_CLOTHES_HAT, new List<string>() { "a hat", "a cap", "hat" } },

            { PHRASE_CLOTHES_BLACK, new List<string>() { "something black", "black clothes", "black clothing", "black" } },

            { PHRASE_CLOTHES_BLUE, new List<string>() { "something blue", "blue clothes", "blue clothing", "blue" } },

            { PHRASE_CLOTHES_PURPLE, new List<string>() { "something purple", "purple clothes", "purple clothing", "purple" } },

            { PHRASE_CLOTHES_PINK, new List<string>() { "something pink", "pink clothes", "pink clothing", "pink" } },

            { PHRASE_CLOTHES_WHITE, new List<string>() { "something white", "white clothes", "white clothing", "white" } },

            { PHRASE_CLOTHES_RED, new List<string>() { "something red", "red clothes", "red clothing", "red" } },

            { PHRASE_CLOTHES_GREEN, new List<string>() { "something green", "green clothes", "green clothing", "green" } },

            { PHRASE_CLOTHES_ORANGE, new List<string>() { "something orange", "orange clothes", "orange clothing", "orange" } },

            { PHRASE_CLOTHES_GOLD, new List<string>() { "something gold", "gold clothes", "gold clothing", "something golden", "golden clothes", "gold" } },

            { PHRASE_CLOTHES_SOCKS, new List<string>() { "socks" } },

            { PHRASE_CLOTHES_SCHOOL, new List<string>() { "school clothes", "school clothing", "school uniform", "a schoolgirl", "a student", "school girl", "student" } },

            { PHRASE_CLOTHES_TORN, new List<string>() { "something torn", "torn", "ripped", "torn clothes", "torn clothing", "something ripped", "ripped clothes", "ripped clothing", "something with a hole" } },

            { PHRASE_CLOTHES_TOPLESS, new List<string>() { "something topless", "topless", "something that shows your breasts", "something that shows your boobs", "something with your breasts exposesd", "clothes that show your breasts", "clothes that shows your boobs", "clothes with your breasts exposesd" } },

            { PHRASE_CLOTHES_BOTTOMLESS, new List<string>() { "something bottomless", "bottomless", "something without panties", "something that shows your pussy", "something with your pussy exposesd", "clothes that show your pussy", "clothes that shows your ass", "clothes with your pussy exposesd", "clothes with your ass exposesd" } },

            { PHRASE_CLOTHES_SHORTS, new List<string>() { "shorts" } },

            { PHRASE_CLOTHES_PANTS, new List<string>() { "pants" } },

            { PHRASE_CLOTHES_STOCKINGS, new List<string>() { "stockings" } },

            { PHRASE_CLOTHES_CHRISTMAS, new List<string>() { "christmas clothes", "christmas clothing", "christmas", "xmas clothes", "xmas clothing", "santa", "santa clothes" } },

            { PHRASE_CLOTHES_JEANS, new List<string>() { "jeans" } },

            { PHRASE_CLOTHES_STRIP, new List<string>() { "strip clothing", "strip clothes", "some strip clothing", "something to strip", "clothes for a strip show", "clothing for a strip show", "something for a strip show", "something to strip out of", "clothes for a strip tease", "clothing for a strip tease", "something for a strip tease", "stripper", "stripper clothing", "stripper clothes", "something you can strip out of" } },

            { PHRASE_CLOTHES_HAT_NUDE, new List<string>() { "only a hat", "only your hat", "only hat", "hat only" } },

            { PHRASE_CLOTHES_GLASSES_NUDE, new List<string>() { "only glasses", "only your glasses", "glasses only" } },

            { PHRASE_CUSTOM_CLOTHES_1, new List<string>() { "Custom Clothes 1", "Load Custom Clothes 1" } },

            { PHRASE_CUSTOM_CLOTHES_2, new List<string>() { "Custom Clothes 2", "Load Custom Clothes 2" } },

            { PHRASE_CUSTOM_CLOTHES_3, new List<string>() { "Custom Clothes 3", "Load Custom Clothes 3" } },

            { PHRASE_CUSTOM_CLOTHES_4, new List<string>() { "Custom Clothes 4", "Load Custom Clothes 4" } },

            { PHRASE_CUSTOM_CLOTHES_5, new List<string>() { "Custom Clothes 5", "Load Custom Clothes 5" } },

            { PHRASE_CUSTOM_CLOTHES_6, new List<string>() { "Custom Clothes 6", "Load Custom Clothes 6" } },

            { PHRASE_CUSTOM_CLOTHES_7, new List<string>() { "Custom Clothes 7", "Load Custom Clothes 7" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_CLOTHES_1, new List<string>() { "Save and Overwrite Custom Clothes 1" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_CLOTHES_2, new List<string>() { "Save and Overwrite Custom Clothes 2" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_CLOTHES_3, new List<string>() { "Save and Overwrite Custom Clothes 3" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_CLOTHES_4, new List<string>() { "Save and Overwrite Custom Clothes 4" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_CLOTHES_5, new List<string>() { "Save and Overwrite Custom Clothes 5" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_CLOTHES_6, new List<string>() { "Save and Overwrite Custom Clothes 6" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_CLOTHES_7, new List<string>() { "Save and Overwrite Custom Clothes 7" } },

            { PHRASE_CUSTOM_FEMALE_LOOK_1, new List<string>() { "Custom Female Look 1", "Custom Look 1", "Custom Female Appearance 1", "Custom Appearance 1", "Load Custom Female Look 1", "Load Custom Look 1", "Load Custom Female Appearance 1", "Load Custom Appearance 1", "Female look 1", "Load look 1" } },

            { PHRASE_CUSTOM_FEMALE_LOOK_2, new List<string>() { "Custom Female Look 2", "Custom Look 2", "Custom Female Appearance 2", "Custom Appearance 2", "Load Custom Female Look 2", "Load Custom Look 2", "Load Custom Female Appearance 2", "Load Custom Appearance 2", "Female look 2", "Load look 2" } },

            { PHRASE_CUSTOM_FEMALE_LOOK_3, new List<string>() { "Custom Female Look 3", "Custom Look 3", "Custom Female Appearance 3", "Custom Appearance 3", "Load Custom Female Look 3", "Load Custom Look 3", "Load Custom Female Appearance 3", "Load Custom Appearance 3", "Female look 3", "Load look 3" } },

            { PHRASE_CUSTOM_FEMALE_LOOK_4, new List<string>() { "Custom Female Look 4", "Custom Look 4", "Custom Female Appearance 4", "Custom Appearance 4", "Load Custom Female Look 4", "Load Custom Look 4", "Load Custom Female Appearance 4", "Load Custom Appearance 4", "Female look 4", "Load look 4" } },

            { PHRASE_CUSTOM_FEMALE_LOOK_5, new List<string>() { "Custom Female Look 5", "Custom Look 5", "Custom Female Appearance 5", "Custom Appearance 5", "Load Custom Female Look 5", "Load Custom Look 5", "Load Custom Female Appearance 5", "Load Custom Appearance 5", "Female look 5", "Load look 5" } },

            { PHRASE_CUSTOM_FEMALE_LOOK_6, new List<string>() { "Custom Female Look 6", "Custom Look 6", "Custom Female Appearance 6", "Custom Appearance 6", "Load Custom Female Look 6", "Load Custom Look 6", "Load Custom Female Appearance 6", "Load Custom Appearance 6", "Female look 6", "Load look 6" } },

            { PHRASE_CUSTOM_FEMALE_LOOK_7, new List<string>() { "Custom Female Look 7", "Custom Look 7", "Custom Female Appearance 7", "Custom Appearance 7", "Load Custom Female Look 7", "Load Custom Look 7", "Load Custom Female Appearance 7", "Load Custom Appearance 7", "Female look 7", "Load look 7" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_FEMALE_LOOK_1, new List<string>() { "Save and Overwrite Custom Female Look 1", "Save and Overwrite Custom Look 1", "Save and Overwrite Custom Female Appearance 1", "Save and Overwrite Custom Appearance 1", "Save and Overwrite Female Look 1", "Save and Overwrite Custom Look 1" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_FEMALE_LOOK_2, new List<string>() { "Save and Overwrite Custom Female Look 2", "Save and Overwrite Custom Look 2", "Save and Overwrite Custom Female Appearance 2", "Save and Overwrite Custom Appearance 2", "Save and Overwrite Female Look 2", "Save and Overwrite Custom Look 2" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_FEMALE_LOOK_3, new List<string>() { "Save and Overwrite Custom Female Look 3", "Save and Overwrite Custom Look 3", "Save and Overwrite Custom Female Appearance 3", "Save and Overwrite Custom Appearance 3", "Save and Overwrite Female Look 3", "Save and Overwrite Custom Look 3" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_FEMALE_LOOK_4, new List<string>() { "Save and Overwrite Custom Female Look 4", "Save and Overwrite Custom Look 4", "Save and Overwrite Custom Female Appearance 4", "Save and Overwrite Custom Appearance 4", "Save and Overwrite Female Look 4", "Save and Overwrite Custom Look 4" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_FEMALE_LOOK_5, new List<string>() { "Save and Overwrite Custom Female Look 5", "Save and Overwrite Custom Look 5", "Save and Overwrite Custom Female Appearance 5", "Save and Overwrite Custom Appearance 5", "Save and Overwrite Female Look 5", "Save and Overwrite Custom Look 5" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_FEMALE_LOOK_6, new List<string>() { "Save and Overwrite Custom Female Look 6", "Save and Overwrite Custom Look 6", "Save and Overwrite Custom Female Appearance 6", "Save and Overwrite Custom Appearance 6", "Save and Overwrite Female Look 6", "Save and Overwrite Custom Look 6" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_FEMALE_LOOK_7, new List<string>() { "Save and Overwrite Custom Female Look 7", "Save and Overwrite Custom Look 7", "Save and Overwrite Custom Female Appearance 7", "Save and Overwrite Custom Appearance 7", "Save and Overwrite Female Look 7", "Save and Overwrite Custom Look 7" } },

            { PHRASE_CUSTOM_MALE_LOOK_1, new List<string>() { "Custom male Look 1", "Custom male Appearance 1", "Load Custom male Look 1", "Load Custom male Appearance 1", "Male look 1", "Male custom look 1" } },

            { PHRASE_CUSTOM_MALE_LOOK_2, new List<string>() { "Custom male Look 2", "Custom male Appearance 2", "Load Custom male Look 2", "Load Custom male Appearance 2", "Male look 2", "Male custom look 2" } },

            { PHRASE_CUSTOM_MALE_LOOK_3, new List<string>() { "Custom male Look 3", "Custom male Appearance 3", "Load Custom male Look 3", "Load Custom male Appearance 3", "Male look 3", "Male custom look 3" } },

            { PHRASE_CUSTOM_MALE_LOOK_4, new List<string>() { "Custom male Look 4", "Custom male Appearance 4", "Load Custom male Look 4", "Load Custom male Appearance 4", "Male look 4", "Male custom look 4" } },

            { PHRASE_CUSTOM_MALE_LOOK_5, new List<string>() { "Custom male Look 5", "Custom male Appearance 5", "Load Custom male Look 5", "Load Custom male Appearance 5", "Male look 5", "Male custom look 5" } },

            { PHRASE_CUSTOM_MALE_LOOK_6, new List<string>() { "Custom male Look 6", "Custom male Appearance 6", "Load Custom male Look 6", "Load Custom male Appearance 6", "Male look 6", "Male custom look 6" } },

            { PHRASE_CUSTOM_MALE_LOOK_7, new List<string>() { "Custom male Look 7", "Custom male Appearance 7", "Load Custom male Look 7", "Load Custom male Appearance 7", "Male look 7", "Male custom look 7" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_MALE_LOOK_1, new List<string>() { "Save and Overwrite Custom male Look 1", "Save and Overwrite Custom male Appearance 1", "Save and Overwrite male look 1", "Save and Overwrite male custom look 1" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_MALE_LOOK_2, new List<string>() { "Save and Overwrite Custom male Look 2", "Save and Overwrite Custom male Appearance 2", "Save and Overwrite male look 2", "Save and Overwrite male custom look 2" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_MALE_LOOK_3, new List<string>() { "Save and Overwrite Custom male Look 3", "Save and Overwrite Custom male Appearance 3", "Save and Overwrite male look 3", "Save and Overwrite male custom look 3" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_MALE_LOOK_4, new List<string>() { "Save and Overwrite Custom male Look 4", "Save and Overwrite Custom male Appearance 4", "Save and Overwrite male look 4", "Save and Overwrite male custom look 4" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_MALE_LOOK_5, new List<string>() { "Save and Overwrite Custom male Look 5", "Save and Overwrite Custom male Appearance 5", "Save and Overwrite male look 5", "Save and Overwrite male custom look 5" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_MALE_LOOK_6, new List<string>() { "Save and Overwrite Custom male Look 6", "Save and Overwrite Custom male Appearance 6", "Save and Overwrite male look 6", "Save and Overwrite male custom look 6" } },

            { PHRASE_SAVE_AND_OVERWRITE_CUSTOM_MALE_LOOK_7, new List<string>() { "Save and Overwrite Custom male Look 7", "Save and Overwrite Custom male Appearance 7", "Save and Overwrite male look 7", "Save and Overwrite male custom look 7" } },

      

            { PHRASE_BLACK_MALE, new List<string>() { "I am a black man", "black man", "black male", "show black male", "black male look" } },

            { PHRASE_WHITE_MALE, new List<string>() { "I am a while man", "white man", "white male", "show white male", "white male look" } },

            { PHRASE_DANCE_BELLY, new List<string>() { "belly dance", "can you belly dance", "belly dance for me", "do a belly dance" } },

            { PHRASE_DANCE_HIP_HOP, new List<string>() { "hip hop dance", "dance hip hop", "can you dance hip hop", "dance hip hop for me", "do a hip hop dance" } },

            { PHRASE_DANCE_HIP_SALSA, new List<string>() { "salsa dance", "dance salsa", "can you salsa dance", "can you dance salsa", "salsa dance for me", "do a salsa dance" } },

            { PHRASE_EXERCISE_SQUAT, new List<string>() { "squat", "do some squats", "exercise squat", "do squats" } },

            { PHRASE_EXERCISE_JUMPING_JACKS, new List<string>() { "jumping jacks", "do some jumping jacks", "exercise jumping jacks", "do jumping jacks" } },

            { PHRASE_EXERCISE_CRAWL, new List<string>() { "crawl", "crawl around", "crawl on the floor", "crawl around on the floor" } },

            { PHRASE_EXERCISE_PUSHUPS, new List<string>() { "pushups", "do some pushups", "exercise pushups", "do pushups" } },

            { PHRASE_PREF_ULTRA_LOW_QUALITY, new List<string>() { "Quality ultra low", "ultra low graphics quality", "graphics quality ultra low" } },

            { PHRASE_PREF_LOW_QUALITY, new List<string>() { "Quality low", "low graphics quality", "graphics quality low" } },

            { PHRASE_PREF_MEDIUM_QUALITY, new List<string>() { "Quality medium", "medium graphics quality", "graphics quality medium" } },

            { PHRASE_PREF_HIGH_QUALITY, new List<string>() { "Quality high", "high graphics quality", "graphics quality high" } },

            { PHRASE_PREF_ULTRA_QUALITY, new List<string>() { "Quality ultra", "ultra graphics quality", "graphics quality ultra" } },

            { PHRASE_PREF_MAX_QUALITY, new List<string>() { "Quality max", "max graphics quality", "graphics quality max" } },

            { PHRASE_PREF_REFLECTIONS_OFF, new List<string>() { "hide reflections", "hide mirror reflections" } },

            { PHRASE_PREF_REFLECTIONS_ON, new List<string>() { "show reflections", "show mirror reflections" } },

            { PHRASE_CUSTOM_POSE_1, new List<string>() { "Custom Pose 1", "Load Custom Pose 1" } },

            { PHRASE_CUSTOM_POSE_2, new List<string>() { "Custom Pose 2", "Load Custom Pose 2" } },

            { PHRASE_CUSTOM_POSE_3, new List<string>() { "Custom Pose 3", "Load Custom Pose 3" } },

            { PHRASE_CUSTOM_POSE_4, new List<string>() { "Custom Pose 4", "Load Custom Pose 4" } },

            { PHRASE_CUSTOM_POSE_5, new List<string>() { "Custom Pose 5", "Load Custom Pose 5" } },

            { PHRASE_CUSTOM_POSE_6, new List<string>() { "Custom Pose 6", "Load Custom Pose 6" } },

            { PHRASE_CUSTOM_POSE_7, new List<string>() { "Custom Pose 7", "Load Custom Pose 7" } },

            { PHRASE_CUSTOM_POSE_8, new List<string>() { "Custom Pose 8", "Load Custom Pose 8" } },

            { PHRASE_CUSTOM_POSE_9, new List<string>() { "Custom Pose 9", "Load Custom Pose 9" } },

            { PHRASE_CUSTOM_POSE_10, new List<string>() { "Custom Pose 10", "Load Custom Pose 10" } },


            //MAIVE ONLY

            { PHRASE_NO, new List<string>() { "no", "don't do that", "stop", "don't change", "don't change anything", "I like it how it is", "please, no" } },

            { PHRASE_SOOTHING_GOOD_QUESTION, new List<string>() { "how are you doing?", "how are you feeling?", "how are you feeling today?", "how are you doing today?", "how's it going?", "How was your day?", "How was your day today?", "Did you have a nice day today?" } },

            { PHRASE_SOOTHING_YES_QUESTION, new List<string>() { "Did you have a nice day today?", "Do you like?" } },

            { PHRASE_TEST_QUESTION, new List<string>() { "Do you hear me?", "Can you hear me?" } },

            { PHRASE_SOOTHING_STATEMENT, new List<string>() { "nice to see you again",

                "you're so beautiful", "I love you", "I like you", "I like you a lot", "You're wonderful", "You're great", "You're amazing", "You're so pretty", "You're perfect", "You're looking very pretty today", "You're looking beautiful today", "you look so beautiful today", "you look beautiful today", "You're really nice.", "You're looking good today", "it's nice to see you again", "its nice to see you", "its good to see you again", "its good to see you", "I'm so glad you called", "I'm so happy to see you", "I really like hanging out with you", "You're very pretty",

                "I love your outfit", "I love your hair", "I love your clothes", "I love what you're wearing", "That's a nice hat.", "That top looks amazing on you.",

                "You have beautiful eyes", "Your eyes are so beautiful", "I love looking into your eyes", "I could get lost in your eyes", "You have such beautiful eyes",

                "I've never seen anyone like you",

                "That's amazing",

                "I love the way you dance", "I love the way you move", "I love everything about you."

            } },

            { PHRASE_LOW_AROUSAL_STATEMENT, new List<string>() { "That's a sexy outfit", "That's a really sexy outfit",

                "You're so hot", "You're hot", "You're smokin hot", "You're so sexy",

                "That's so sexy", "Wow, that's sexy.",

                "You dance so sexy", "That's such a sexy dance.", "It's so sexy to watch you move", "You're turning me on so much", "I'm so hard right now", "I'm so turned on", "You make me so hot",

                "I want to give you pleasure",

                "Your skin is so soft",

            } },

            { PHRASE_HIGH_AROUSAL_STATEMENT, new List<string>() { "I'm so hard right now", "I'm so turned on", "You're driving me crazy", "The things I'm going to do to you", "I'm rock hard", "I'm throbbing", "I can go for hours", "I'm so hard", "I'm going to ravish you", "I want to kiss you all over", "I love it when you moan", "You have such a sexy little pussy", "You have such a sexy pussy"

            } },

            { PHRASE_EASY_YES_QUESTION, new List<string>() { "Do you want to hang out?", "Do you want me to touch your shoulders?", "Do you want a hug?", "Do you want me to hold you", "Do you want a massage?", "Do you want me stroke your arms?", "Do you want me to massage your head?", "Do you want a shoulder rub?", "Do you want me to massage your shoulders?", "Do you want to chill?", "Do you want to chill together?", "Do you want to just chill?", "Do you want me to stroke your hair", "Would you like me to run my fingers through your hair" } },

            { PHRASE_PLEASE_SAY_YES, new List<string>() { "Do you like me?", "Do you find me sexy?", "Am I your type?", "Do you like hanging out with me?", "Are we friends?", "Do you want to be my lover?", "Am I hot?", "Do you think I'm sexy?", "Do you love me?", "Do you want to be my girlfriend?", "Do you want to be my lover?", "Am I cute?", "Do you think I'm cute?", "Do you like my hair?", "Do you like my eyes?", "Do you want to spend some time together?", "Do you want me close to you?", "Do you want me?" } },

            { PHRASE_WHAT_DO_YOU_WANT, new List<string>() { "What do you want to do?", "What do you want?", "What do you want right now?", "What do you want to do right now?", "What do you like?", "What can I do for you?", "What can I do to you?", "Do you want me to touch you?" } },

            { PHRASE_ARE_YOU_FEELING_BAD, new List<string>() { "are you ok?", "are you doing ok?" } },

            { PHRASE_ARE_YOU_FEELING_SAD, new List<string>() { "are you sad?", "are you feeling sad?", "are you feeling kind of sad?", "are you feeling down?", "do you want a hug?", "are things difficult?", "are you just feeling really sad right now?", "are you feeling really sad right now?" } },

            { PHRASE_ARE_YOU_FEELING_SCARED, new List<string>() { "are you feeling scared?", "are you feeling kind of scared?", "are you scared", "do you need to be held?", "is this scary?", "are you just feeling really scared right now?", "are you feeling really scared right now?", "did something frighten you?", "did something really frighten you?", "did I do something that made you scared?", "are you feeling afraid", "are you feeling very afraid?", "are you feeling frightened?", "did I do something that scared you?", "did I do something to scare you?", "did I do something that frightened you?" } },

Comments

keymaster577

Sounds like a huge improvement, especially for people like me that mostly use VaM to record video. Looking forward to it!

Luke Stud

If this also means better support for different gender combinations then I'm really excited too!

vamx

Have you tried vamX 0.8, the support is already pretty good for gay male content. Let me know if anything is missing or if you don't know how to do something you want.

hendrack

Awesome news, I have 1 feature request though (or maybe this is user error). When you click one of the plugins from the plugin tab, it removes all other previously loaded plugins. I'd wish a button to toggle that behaviour, so it doesn't always remove the other plugins I've loaded. Sort of "Plugin removal OFF (you know what you're doing)". Or should I just use plugin presets?

Luke Stud

I've been thinking, that there is not even a single male masturbation animations for VaM anywhere.... Could you make one please?

vamx

Hi Luke, on the last page of poses there is a pose where the male and female are standing in front of each other. The male is masturbating. You can also try changing the female into a male and loading that pose.

vamx

Plugins that don't work well together remove other plugins, those that do are added. But plugins are reset when new plugins are added (could be improved in the future). Is it that you've loaded separate plugins and are then trying to add a plugin from vamX? Can you let me know specifically which plugins you have loaded and are trying to add?