В общем реализовал с помощью chan_alsa /chan_console
Скомпилировал астериск с поддержкой этих модулей, выставил звук в alsamixer, создал скрипт для moh
cat /usr/sbin/ast-playlinein
#!/bin/bash
/usr/bin/arecord -q -c 1 -r 8000 --buffer-size=2048 -f S16_LE -t raw
И завел этот скрипт в качестве источника потового вещания во freepbx