1. A method implemented by at least one computing device, the method comprising: receiving a natural language input converted from audio data using a speech-to-text engine; recognizing a gesture from at least one touch input detected using at least one touch sensor; identifying, from a combination of the natural language input and the recognized gesture, an image editing operation to be performed on image data of an image; and performing the identified image editing operation by editing the image data of the image to alter at least one pixel of the image.