1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

TIPS Viva WAZO: A New Beginning

Discussion in 'Developers' Corner' started by rjaiswal, Apr 23, 2016.

  1. wardmundy

    wardmundy
    Expand Collapse
    Nerd Uno

    Joined:
    Oct 12, 2007
    Messages:
    12,595
    Likes Received:
    1,870
    Was this server freshly installed yesterday, or did you add Anveo DID to an existing server? If the latter, you'll need to be sure you completed all of the additional steps here.
     
  2. sirdotcom

    sirdotcom
    Expand Collapse
    Member

    Joined:
    Mar 20, 2010
    Messages:
    86
    Likes Received:
    8
    Yes I just did a fresh install yesterday on OVH, which is blazing fast by the way. Not sure what's going on, but I'll review the steps and make sure everything is correct.

    EDIT (a few hours later): I went over the DID steps carefully, and everything was correct accept in cid-superfecta.conf, where the 2 lines at the top had not been replaced with the five lines given. After replacing that and restarting asterisk, still no joy, same error. So at my wit's end I tried changing the context in Incoming Calls from Anveo to from-extern, and now it works!

    I have no idea what repercussions that has or what might break from that "deviation", but that at least got it to receive incoming Anveo calls.
     
    #362 sirdotcom, Nov 12, 2016
    Last edited: Nov 12, 2016
  3. wardmundy

    wardmundy
    Expand Collapse
    Nerd Uno

    Joined:
    Oct 12, 2007
    Messages:
    12,595
    Likes Received:
    1,870
    sirdotcom likes this.
  4. wardmundy

    wardmundy
    Expand Collapse
    Nerd Uno

    Joined:
    Oct 12, 2007
    Messages:
    12,595
    Likes Received:
    1,870
    Implementing FLITE TTS with Incredible PBX for XiVO

    We now have FLITE working reliably with XiVO. It's included in 11-26-2016 build of Incredible PBX 14.

    Here's how to install it on earlier servers:
    Code:
    cd /usr/src
    apt-get install libflite1
    wget http://ftp.us.debian.org/debian/pool/main/f/flite/flite1-dev_1.4-release-12_amd64.deb
    dpkg -i flite1-dev*
    git clone https://github.com/zaf/Asterisk-Flite.git
    cd Asterisk-Flite
    make clean
    make
    make install
    make samples
    echo "voice=slt" >> /etc/asterisk/flite.conf
    echo "samplerate=16000" >> /etc/asterisk/flite.conf
    /etc/init.d/asterisk restart
    asterisk -rx "core show application like flite"
    
    And here is some sample dialplan code that could be inserted into the [xivo-extrafeatures] context of /etc/asterisk/extensions_extra.d/xivo-extrafeatures.conf. Then reload dialplan: asterisk -rx "dialplan reload"
    Code:
    exten => 999,1,Answer
    exten => 999,n,Wait(1)
    exten => 999,n,Flite("This is a test of this fancy new FLITE speech engine.")
    exten => 999,n,Hangup
    
     
    #364 wardmundy, Nov 26, 2016
    Last edited: Dec 5, 2016
  5. prattmd2

    prattmd2
    Expand Collapse
    Member

    Joined:
    Jun 30, 2014
    Messages:
    129
    Likes Received:
    16
    So what are advantages of flite over what we had previously in xivo/incredible ?
     
  6. wardmundy

    wardmundy
    Expand Collapse
    Nerd Uno

    Joined:
    Oct 12, 2007
    Messages:
    12,595
    Likes Received:
    1,870
    TTS is purely a matter of personal preference so you'll need to test out the new voices with FLITE and see if there's something you prefer. Nerd Vittles article tomorrow has details.
     
  7. wardmundy

    wardmundy
    Expand Collapse
    Nerd Uno

    Joined:
    Oct 12, 2007
    Messages:
    12,595
    Likes Received:
    1,870
  8. prattmd2

    prattmd2
    Expand Collapse
    Member

    Joined:
    Jun 30, 2014
    Messages:
    129
    Likes Received:
    16
    Ward, all of the xivo.io links (like to set up WebRTC) are invalid, can you check?
     
  9. ou812

    ou812
    Expand Collapse
    Guru

    Joined:
    Oct 18, 2007
    Messages:
    415
    Likes Received:
    65
  10. wardmundy

    wardmundy
    Expand Collapse
    Nerd Uno

    Joined:
    Oct 12, 2007
    Messages:
    12,595
    Likes Received:
    1,870
    Maybe @Sylvain Boily can point us in the right direction. There's probably some housecleaning underway. ;)o_O
     
    #370 wardmundy, Nov 28, 2016
    Last edited: Nov 28, 2016
  11. Sylvain Boily

    Sylvain Boily
    Expand Collapse
    Active Member

    Joined:
    Apr 30, 2016
    Messages:
    166
    Likes Received:
    87
    it's phone.wazo.community
     
  12. briankelly63

    briankelly63
    Expand Collapse
    Guru

    Joined:
    Nov 14, 2008
    Messages:
    1,284
    Likes Received:
    273
    Perhaps @Sylvain Boily would like to write a short Nerdvittles piece about the fork and future......
     
  13. Sylvain Boily

    Sylvain Boily
    Expand Collapse
    Active Member

    Joined:
    Apr 30, 2016
    Messages:
    166
    Likes Received:
    87
    Hello, i can't explain all details for the moment, but wazo is a fork by the core team who had develop xivo for a long time. Futur is the same, continue to develop a telecommunication platform under free software license. We started this fork friday, so keep in touch, we'll release a new version soon. We will do our best to be transparent for everyone want to upgrade from xivo to wazo.
     
  14. lrosenman

    lrosenman
    Expand Collapse
    Guru

    Joined:
    Oct 17, 2014
    Messages:
    174
    Likes Received:
    28
    please try and do deb's for raspbian as well. I'd love to see them on the same schedule as the main release.....
     
  15. briankelly63

    briankelly63
    Expand Collapse
    Guru

    Joined:
    Nov 14, 2008
    Messages:
    1,284
    Likes Received:
    273
    Why does the core team need a fork? Wouldn't the non-core people be the fork? That is what is confusing me here....
     
  16. lrosenman

    lrosenman
    Expand Collapse
    Guru

    Joined:
    Oct 17, 2014
    Messages:
    174
    Likes Received:
    28
    could be any of a number of things. Legal, trademark, etc. Let's let @Sylvain Boily do what needs done. :)
     
  17. Sylvain Boily

    Sylvain Boily
    Expand Collapse
    Active Member

    Joined:
    Apr 30, 2016
    Messages:
    166
    Likes Received:
    87
    @briankelly63 the main reason is trademark, avencall changed is ceo and he decided we haven't the right to continue to use xivo trademark. I can't explain everything because it seems he loves to send me his lawyer and i don't want to pass all of my day to exchange with them. xivo is a free software, so good news, we forked it to continue our dev i started 12 years ago. Name is not really important for me.
     
  18. wardmundy

    wardmundy
    Expand Collapse
    Nerd Uno

    Joined:
    Oct 12, 2007
    Messages:
    12,595
    Likes Received:
    1,870
    I think it's all hands on deck for the time being until Wazo 16.16 is out the door. So let's give @Sylvain Boily a little time. I think you'll love the new direction in which Wazo is headed. This is mostly a trademark issue and a decision by two groups to go separate ways because of a difference of opinion over future direction. We've seen this in other projects, and it just seems to be an open source fact of life unfortunately.
     
  19. briankelly63

    briankelly63
    Expand Collapse
    Guru

    Joined:
    Nov 14, 2008
    Messages:
    1,284
    Likes Received:
    273
    Thanks for the answer I get it now....
     
  20. briankelly63

    briankelly63
    Expand Collapse
    Guru

    Joined:
    Nov 14, 2008
    Messages:
    1,284
    Likes Received:
    273
    Was a good answer...I'm happy
     

Share This Page