David CM (@davidacm)
  • Stars
    star
    102
  • Global Rank 204,975 (Top 8 %)
  • Followers 50
  • Registered over 9 years ago
  • Most used languages
    Python
    75.0 %
    Vue
    12.5 %
    HTML
    6.3 %
    SCSS
    6.3 %
  • Location 🇨🇷 Costa Rica
  • Country Total Rank 60
  • Country Ranking
    Python
    5
    SCSS
    11
    Vue
    11
    HTML
    96

Top repositories

1

NVDA-IBMTTS-Driver

This project is aimed at developing and maintaining the NVDA IBMTTS driver. IBMTTS is a synthesizer similar to Eloquence. Please send your ideas and contributions here!
Python
58
star
2

EnhancedPhoneticReading

This add-on speaks the character description for the last read character after n miliseconds.
Python
5
star
3

beepKeyboard

This is an add-on for NVDA screen reader. It allows the user to configure NVDA to beeps with some keyboard events.
Python
4
star
4

enhancedTones

an add-on that can improve playing beep tones in some cases.
Python
4
star
5

synthRingSettingsSelector

An add-on for NVDA. This add-on allows the user to select which settings should appear on the synth settings ring.
Python
4
star
6

NVDADevelopmentUtilities

I will save here the chunks of code I made to help me with the add-on development, you can send me your utilities too!
Python
3
star
7

web_sr_announcer

A small utility to send messages to screen readers using a hidden aria-live
HTML
2
star
8

powerStatusTones

This add-on plays a tone when the power status changes.
Python
2
star
9

WakeSpeaker

An add-on for NVDA, to help to keep alive the audio of the speakers. This solves the problem when some parts of the voice are not played correctly.
Python
2
star
10

enr

Vue
1
star
11

moviDescGenerator

Vue
1
star
12

NVDA-HeadphoneFinder

This is an add-on that contains a utility to help users to find the bluetooth headphones if the headphones are being used by NVDA.
Python
1
star
13

davidacm.github.io

My personal blog
SCSS
1
star
14

NoteManagerAddon

This add-on is to manage quick notes in the NVDA screen reader.
Python
1
star
15

PicoTTS-NVDA

This repo contains the pico-tts for NVDA and TTS binaries
Python
1
star
16

ECILibrariesTemplate

In order to separate IBMTTS driver from libraries, I created this template. So, when the user install libraries and the driver as separate add-ons, the libraries won't be lost when the user updates the driver. Use this template as the base to create your personal library distribution. This add-on will update the library path, update those params according to your needs in installTasks.py.
Python
1
star