Combine dried cherries with boiling water in a small bowl. Cover and let stand for 30 minutes.
Preheat oven to 375 degrees F. Combine dried cherries, soaking liquid, pitted cherries, sugar, flour, and almond extract in a medium bowl, stir well and let sit for another 15 minutes.
Butter an 8 or 9 inch baking dish. Add cherries and bake for 30 minutes until thick and bubbly.
While cherries are cooking, melt butter in microwave. Mix flour, oats, brown sugar, sliced almonds, 1/8 teaspoon almond extract and salt. Pour butter over dry ingredients, mix well.
Sprinkle topping over cherry mixture and bake an additonal 20-25 minutes until crisp is golden brown. Let stand 5-10 minutes. Serve warm with ice cream or custard.
Cover and store any leftovers in an airtight container in the refrigerator.