Many people have written music for the Hail Mary , or Ave Maria .
The Hail Mary or Ave Maria in Latin has been set to music numerous times .