Coder Social home page Coder Social logo

jpwhiting / speechd Goto Github PK

View Code? Open in Web Editor NEW

This project forked from brailcom/speechd

0.0 2.0 0.0 15.38 MB

Common high-level interface to speech synthesis

License: GNU General Public License v2.0

Makefile 4.38% Shell 0.57% M4 1.70% C++ 1.19% C 81.83% Common Lisp 2.40% Python 7.93%

speechd's Introduction

speech-dispatcher

Common interface to speech synthesis

Introduction

This is the Speech Dispatcher project (speech-dispatcher). It is a part of the Free(b)soft project, which is intended to allow blind and visually impaired people to work with computer and Internet based on free software.

Speech Dispatcher project provides a high-level device independent layer for access to speech synthesis through a simple, stable and well documented interface.

Documentation

Complete documentation may be found in doc directory: the speech dispatcher documentation: doc/speech-dispatcher.html, the spd-say documentation: doc/spd-say.html, and the SSIP protocol documentation: doc/ssip.html.

Read doc/README for more information.

This documentation is also available online: the speech dispatcher documentation, the spd-say documentation, and the SSIP protocol documentation.

The key features and the supported TTS engines, output subsystems, client interfaces and client applications known to work with Speech Dispatcher are listed in overview of speech-dispatcher as well as voices settings and where to look at in case of a sound or speech issue.

Mailing-lists

There is a public mailing-list speechd-discuss for this project.

This list is for Speech Dispatcher developers, as well as for users. If you want to contribute the development, propose a new feature, get help or just be informed about the latest news, don't hesitate to subscribe. The communication on this list is held in English.

Development

Various versions of speech-dispatcher can be downloaded from the project archive.

Bug reports, issues, and patches can be submitted to the github tracker.

The source code is freely available. It is managed using Git. You can use the GitHub web interface or clone the repository from:

https://github.com/brailcom/speechd.git

Rust bindings are currently developed separately. You can use the GitLab web interface or clone the repository from:

https://gitlab.com/ndarilek/speech-dispatcher-rs.git

A Java library is currently developed separately. You can use the GitHub web interface or clone the repository from:

https://github.com/brailcom/speechd-java.git

To build and install speech-dispatcher and all of it's components, read the file INSTALL.

People

Speech Dispatcher is being developed in closed cooperation between the Brailcom company and external developers, both are equally important parts of the development team. The development team also accepts and processes contributions from other developers, for which we are always very thankful! See more details about our development model in Cooperation. Bellow find a list of current inner development team members and people who have contributed to Speech Dispatcher in the past:

Development team:

  • Samuel Thibault
  • Jan Buchal
  • Tomas Cerha
  • Hynek Hanke
  • Milan Zamazal
  • Luke Yelavich
  • C.M. Brannon
  • William Hubbs
  • Andrei Kholodnyi

Contributors: Trevor Saunders, Lukas Loehrer,Gary Cramblitt, Olivier Bert, Jacob Schmude, Steve Holmes, Gilles Casse, Rui Batista, Marco Skambraks ...and many others.

License

Copyright (C) 2001-2009 Brailcom, o.p.s Copyright (C) 2018-2020, 2022 Samuel Thibault [email protected] Copyright (C) 2018 Didier Spaier [email protected]

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details (file COPYING in the root directory).

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

Note:

  • The speech-dispatcher server (src/server/ + src/common/) contains GPLv2-or-later and LGPLv2.1-or-later source code, but is linked against libdotconf, which is LGPLv2.1-only at the time of writing.

  • The speech-dispatcher modules (src/modules/ + src/common/ + src/audio/) contain GPLv2-or-later, LGPLv2.1-or-later, and LGPLv2-or-later source code, but are also linked against libdotconf, which is LGPLv2.1-only at the time of writing.

  • The spd-conf tool (src/api/python/speechd_config/), spd-say tool (src/clients/say), and spdsend tool (src/clients/spdsend/) are GPLv2-or-later.

  • The C API library (src/api/c/) is LGPLv2.1-or-later

  • The Common Lisp API library (src/api/cl/) is LGPLv2.1-or-later.

  • The Guile API library (src/api/guile/) contains GPLv2-or-later and LGPLv2.1-or-later source code.

  • The Python API library (src/api/python/speechd/) is LGPLv2.1-or-later.

  • All tests in src/tests/ are GPLv2-or-later.

speechd's People

Contributors

alanc avatar cerha avatar cmb avatar comradekingu avatar cwendling avatar didierspaier avatar dusek avatar garycramblitt avatar gcasse avatar gladhorn avatar haaninjo avatar hammera avatar hmk46 avatar joshjama avatar jpwhiting avatar jtojnar avatar jvesouza avatar kovalevartem avatar lauramcastro avatar luzpaz avatar nardol avatar nteodosio avatar ragb avatar razr avatar redfoxymoon avatar rffontenelle avatar santossi avatar sthibaul avatar themuso avatar williamh avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.