Hey welcome to OFPEC Pergite! Haven't seen you before around here.
As you you noticed, you can use triggers to make the sound come from a certain position. It will make it audible wel nearby, but harder to hear when 100m from the trigger. You can do the same with objects, however, you need to use a command to make it work.
You may have made a soldier talk before? If not, one uses
say to make it work.
The same command can be used to make tents talk! Making it audible only (decent volume) when nearby. How?
Check the attached mission, or use the following code:
tent say "andvt";
where
tent is the name of the tent, and "andvt" is the voice you want to be played.
Good luck!