I am using the script that was discussed in the forum here:
(unfortunately the post has been auto locked because of the incredibly stupid decision to close topics that do not have regular replies)
The script has a github page here: GitHub - westparkcom/FreePBX-VM-Transcription: Script to transcribe voicemail and convert voicemail recordings to MP3
and I’ve opened some issues to suggest how to make it FreePBX 17 compatible since discussing it here in the forum was no longer possible due to the closed thread.
Check what I wrote in the issue “FreePBX 17 compatibility, new instructions needed to set it up” and you should get it to work just fine with 17. I’ve been using it for years, works perfectly fine.