Heat the oven to 375°F and butter a 3-quart baking dish.
Fold the apricots with 3/4 cup sugar, cornstarch, lemon juice and 1/4 teaspoon salt, then spread in the dish.
Whisk the all-purpose flour, almond flour, 1/3 cup sugar, baking powder and 1/2 teaspoon salt.
Cut in the butter, stir the almond extract into the milk and fold the milk into the crumbs.
Drop the dough in eight mounds over the apricots.
Bake for 36 to 40 minutes until the fruit bubbles and the topping is browned and firm in the center; cool 25 minutes.