Giter Site home page Giter Site logo

brailcom / speechd-el Goto Github PK

View Code? Open in Web Editor NEW
13.0 5.0 6.0 858 KB

Emacs speech and Braille output interface

License: GNU General Public License v3.0

Makefile 0.96% Emacs Lisp 98.38% Perl 0.66%
text-to-speech tts tts-api emacs emacs-lisp braille

speechd-el's People

Contributors

alex19ep avatar cmb avatar edwardbetts avatar mz-pdm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

speechd-el's Issues

speechd-el crashes when writing commit message with magit

Steps to reproduce:

  • Try to make a commit with magit, either from the interface, or from the command linewith EDITOR=emacsclient.
  • speechd-el should say the usual "Press C-c C-c to save..." message normally, then it should suddenly stop speaking and reset to normal settings.
  • If you try to fill out the commit message and type in C-c C-c it will fail. It's clearer when running from the terminal that to git it doesn't even look like the editor started properly

Note that editing normal files with emacsclient works as expected. Here's the transcript, I'm not sure how to get more information about this problem right now:

$ EDITOR=emacsclient gc --allow-empty
hint: Waiting for your editor to close the file... Waiting for Emacs...
*ERROR*: Error on opening Speech Dispatcher connection
error: There was a problem with the editor 'emacsclient'.
Please supply the message using either -m or -F option.
[1] $

I'm running emacs version 29.3, aur packe emacs-speechd-el-git, and all the relevant packages are up-to-date.

Thanks in advance for your responses.

Provide a starter init.el file

I started configuring Emacs under WSL2 Windows Subsystem for Linux. I got the sound working and the speechd-el package installed.

There are some issues I cannot find solutions for:

  • Examples or a working init.el file, which can be very useful for beginners,
  • Speechd-el does not honor speech-dispatcher settings set in the user configuration speech-dispatcher directory in neither emacs.conf nor in speechd.conf files,

I am willing to write a brief tutorial or put together an init.el file that could be included in hte repository. If there are some non-obvious resources, I would be glad to learn about them.

Thank you in advance for any help and ideas...

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.