How about instead of speed cameras you change your road designs? People won't speed if they cannot speed safely.
Make your roads less wide. Add some curves, depending on required max speed, you make the curves larger or smaller. On lower speed roads, add obstacles to drive around.
There are many forms of traffic management that don't require speeding cameras but then again, speeding cameras are for making the government money, not for traffic safety