SOLVED Reminders Not Working

Dan_UK

New Member
Joined
Apr 30, 2014
Messages
15
Reaction score
4
Sorry if this has already been covered elsewhere but I have been unable to find any info searching for text to speech or reminder errors.

I have a clean install using PIAF-Green VM with incredible pbx 11 installed as detailed here: http://nerdvittles.com/?p=6072

Whenever I schedule a reminder using the web interface the call is connected but no reminder plays and the following warnings show on the console:

[2014-07-01 21:34:19] WARNING[1627][C-00000001]: file.c:701 ast_openstream_full: File custom/2134.20140701.701 does not exist in any format
[2014-07-01 21:34:19] WARNING[1627][C-00000001]: file.c:1017 ast_streamfile: Unable to open custom/2134.20140701.701 (format (ulaw)): No such file or directory
[2014-07-01 21:34:19] WARNING[1627][C-00000001]: app_playback.c:480 playback_exec: ast_streamfile failed on SIP/701-00000001 for custom/2134.20140701.701

I am aware there are issues with google speech to text and I have carried out the necessary update which has yahoo weather etc. working ok. Is there also an update I need to carry out for text to speech function to get the reminder function working?

Thanks
Dan
 

rossiv

Guru
Joined
Oct 26, 2008
Messages
2,624
Reaction score
139
I don't recall if NV Reminders uses Google TTS or Igor (Flite). What happens if you go to the Asterisk CLI and type "module show like flite"?
 

Dan_UK

New Member
Joined
Apr 30, 2014
Messages
15
Reaction score
4
piafgreen*CLI> module show like flite
Module Description Use Coun t
app_flite.so Flite TTS Interface 0
1 modules loaded
Shows as having flite on the system?
 

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
19,202
Reaction score
5,221
Do you have a /var/lib/asterisk/sounds/custom directory??
 

Dan_UK

New Member
Joined
Apr 30, 2014
Messages
15
Reaction score
4
Thanks for your responses, the support on this forum is excellent!

Flite was installed and the /var/lib/asterisk/sounds/custom directory present

The problem appears to be that the reminders module defaults to using Cepstral which is not present on the system. Changing $ttspick = 1 ; to $ttspick = 0 ; as documented here: http://bestof.nerdvittles.com/applications/reminders4/ now has the reminder playing when the call is answered.

Thanks again for your help.
 

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
19,202
Reaction score
5,221
We've added this patch to the installer and automatic updates. Thanks!

Code:
sed -i 's|$ttspick = 1|$ttspick = 0|' /var/www/html/reminders/index.php
 

Members online

Forum statistics

Threads
25,812
Messages
167,766
Members
19,241
Latest member
bellabos
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Top