The problem I see is that it may not be desired as you would need different VLANs, not all phones belong in the same VLAN.
The general approach is that each Access-layer switch (or switch-stack) has a single Voice VLAN.
That VLAN has the "VLAN ID Voice" command issued against it.
Every phone that is patched to that switch gets the LLDP message to use that switch's Voice VLAN.
On a different switch, a different VLAN is configured and called "voice" and phones on that switch join that VLAN.
The basic principle of VLAN design is to have as few VLANs per switch as possible and they are not spanned across multiple switches.
VLANs are not a security mechanism (except inasmuch as they assist in managing availability risk), they are a convenience to improve efficient management.
Sadly, networking textbooks *still* explain VLANs as a way to security-separate functional business units, an approach that was made obsolete in about 1994 when Windows NT came out.