IVR speech to text

Status
Not open for further replies.

Mikeme

Member
Apr 26, 2021
173
4
18
38
hi,
I'm looking for speech to text option.
the option should be very simple, once caller are in IVR he will be able to route to his destination by voice; for example, IVR will play " for sales please say sales", once caller say's "sales"
IVR will transfer the call to specific destination.
if TTS is needed for this option, its already enable.
anyone done it or can point for instructions?
 

hfoster

Active Member
Jan 28, 2019
677
80
28
34
It's called ASR. some other people have tackled it before. It's not an out of the box feature of FusionPBX though:

 

Mikeme

Member
Apr 26, 2021
173
4
18
38
thank's.
i follow this post and done all settings but its not working.
i'm getting this errors:
EXECUTE [depth=0] sofia/internal/200@XXXXXXXXXXX.com detect_speech(pocketsphinx auto_attendant_basic undefined)
2022-03-03 12:39:22.435278 [ERR] switch_core_asr.c:59 Invalid ASR module [pocketsphinx]!

where can i check the ASR module?
 
Last edited:

hfoster

Active Member
Jan 28, 2019
677
80
28
34
Did you enable the module in /etc/freeswitch/autoload_configs/modules.conf.xml, restart freeswitch after too.
 

Mikeme

Member
Apr 26, 2021
173
4
18
38
its seems like modules are enable -

<!-- Speech Recognition / Text to Speech -->
<load module="mod_tts_commandline"/>
<load module="mod_flite"/>
<load module="mod_pocketsphinx"/>
 

hfoster

Active Member
Jan 28, 2019
677
80
28
34
You can check it is loaded in the fs_cli. I must admit, I've never used this before so I have no clue if it works. The Debian package comes with an en-us model, but lord knows how it works on FreeSwitch. I'm seeing if I can get it working myself.

$ fs_cli -q
> module_exists mod_pocketsphinx
 
Status
Not open for further replies.