In a medium bowl, whisk together the flour, sugar, baking powder, baking soda, and salt. In a small bowl, mix the vanilla soy milk, egg, oil, vanilla extract, and almond extract. Pour the soy milk mixture into the bowl with the flour mixture, and whisk together until smooth.
Grease a skillet, and heat over medium low heat. Pour about 1/4 cup batter onto the heated skillet, and cook until bubbly. Flip with a spatula, and continue cooking about 1 minute, until golden brown. Repeat with the remaining batter.