No they will crow all day and night no matter what you do with them the only thing you can hope for is his voice box to fall out. It is a very natural thing for them to crow and they will even do it out of boredom but you will know if they are unhealthy because they stop.
You can put him in a cage and cover it up. A covered rooster thinks it is night and will stay quiet. The only way to make him stop is to take him to the vet and have his voice box removed. It is just their natural behavior. It's a territorial thing.
No there is no way to do that the only thing you can do so maybe you wont be so bothered by it is to put him in the coop early in the evening and don't let him out until later in the morning that way he wont be able to bother you when he crows.