How to use paramojis on your website
The easiest way to link the image from
https://paramoji.org/paramoji.svg.php.
The request parameters define the shape and appearance of the returned SVG image.
Example
<img src="https://paramoji.org/ paramoji.svg.php?v=70&size=100"/>Parameters
| Emotional parameters | |
|---|---|
v |
Valence, aka pleasure, is the axis from bad to good, misery to pleasure, disagreement to agrement. 0-100, default 50 |
a |
Arousal is the axis from calm to aroused, inactive to active, sleepy to alarmed. 0-100, default 50 |
d |
Dominance is the axis from weakness to strength, fear to anger, submission to assertion. 0-100, default 50 |
g |
Disgust is the axis from neutral to disgusted, repelled, sickened. 0-100, default 0 |
c |
Contempt is the axis from neutral to smug, vain, disdainful and contemptful. 0-100, default 0 |
o |
Control is the axis from uncontrolled to controlled, expressed to suppressed. 0-100, default 50 |
a1, a2 |
An alternative way to parameterize a and o. a1 is the arousal as shown in eyes, a2 is the arousal as shown in the mouth. |
| Overlays | |
b |
Blush from absent to maximum cheek blushing. 0-100 |
t |
Tears from absent to maximum tear size. 0-100 |
| Animation | |
blink_rate |
Blink rate in blinks per minute; 0 disables the animated eye blink. Repeats per minute, default 0 |
speak_rate |
Speak rate in mouth movements per minute; 0 disables the animated talking mouth. Repeats per minute, default 0 |
| Rendering | |
invert |
Color invert from 0 to 100 tints the background and recolors the lines through the color palette. The colors are dynamically computed to match the light and dark modes. |
size |
Size of the generated image. Set this value if the surrounding html does not define a size. Default is 100% |
The source code is licensed as MIT and can be accessed here:
You can use the paramoji editor to find suitable parameters. To really leverage the power of paramojis these parameters must of course be dynamically derived or computed.