• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux Asterisk-eSpeak Download

Asterisk-eSpeak

September 2, 2009
Integrates Espeak speech synthesizer with Asterisk for voice conversion in software applications.
Version 1.6-0.1 Beta
License GPL
Platform Linux
Supported Languages English
Homepage github.com
Developed by Lefteris Zafiris
Asterisk-eSpeak is a module designed for the Asterisk open-source PBX, which enables the usage of the eSpeak voice synthesis engine for rendering text to speech. With this module, you can make your system speak out any message, regardless of its nature, with ease. It leverages the 'Espeak' dial plan application, which invokes the eSpeak text-to-speech engine locally.

Installing the Asterisk-eSpeak module is as simple as a pie. In the app-eSpeak folder, just type the command '$ make $ make install' to build and install the module. Furthermore, to install the sample configuration file, issue the following command after the 'make install' command: '$ make samples'. This will enable you to test the module freely.

Using the module is not complex either. The Espeak() function, when invoked, sends a text string to the eSpeak TTS engine, receives the resulting waveform, and plays it to the user immediately. You can also include any interrupt keys to terminate and return control to the system immediately. To make use of the Asterisk dial plan application, you can utilize the code snippet provided below.

```
;eSpeak Demo
exten => 1234,1,Answer() ;;Play message using the default language as set in espeak.conf
exten => 1234,n,Espeak("This is a simple espeak test in English.",any,) ;;Play the message in Spanish
exten => 1234,n,Espeak("Esta es una simple prueba espeak en español.",any,es) ;;Play the message in Greek
exten => 1234,n,Espeak("ΑυτÏŒ είναι ένα απλÏŒ τέστ του espeak στα ελληνικά.",any,el) ;;Read a text file from disk (relative to the channel language) ;;and play it with espeak using the asterisk channel language.
exten => 1234,n,ReadFile(MYTEXT=/path/${LANGUAGE}/myfile,200)
exten => 1234,n,Espeak("${MYTEXY}",any,${LANGUAGE}) exten => 1234,n,Hangup()
```

As shown in the above code, you can test the Espeak() function by making the system play messages in various languages, including English, Spanish, and even Greek! You can also play text files from disk and make the system read them out loud, all while utilizing the Asterisk channel language.
What's New

Version 1.6-0.1 Beta: N/A

Free Download 15.7K
361
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

LXLauncher
A free and open-source alternative to Asus Launcher for EeePC, providing users ...
FreeMachines
FreeMachines is a Linux-based free machines game with 3D video, 3D audio, ...
Invade Earth Map Editor
Invade Earth Map Editor is a tool designed for creating and editing ...
Facebook Ad Stop
Facebook Ad Stop is a Firefox add-on that hides application posts on ...
QuFTP
QuFTP is a Linux command line ftp client that enables easy file ...
ReplayGain
ReplayGain is a script for amaroK, helping to back replaygain tags for ...
Simple IPTABLES firewall
Simple IPTABLES is a basic firewall created using essential iptables commands to ...
Tor-ramdisk
uClibc-powered small Linux distro - ideal for embedded systems.
SaxenOS
This Linux distro is built on Zenwalk and Slackware and has a ...
Cheops
Cheops is an Open Source Network User Interface that unifies network utilities, ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.