Yes, roast the almonds. Be careful not to burn them. You can roast them in a dry skillet, tossing them frequently until aromatic and slightly darkened, or in the oven for maybe 25 minutes at 200°F (95°C).