Skip to content

Latest commit

 

History

History
69 lines (51 loc) · 3.2 KB

README.md

File metadata and controls

69 lines (51 loc) · 3.2 KB

Version License: MIT

Voice In commands related to Bayesian Data Analysis

Introduction

This repo contains voice commands about Bayesian Data Analysis (BDA) for the automated speech recognition (ASR) software Voice In Plus. The utilization of these custom commands requires a subscription to Voice In Plus. These commands can be used in the text area of most websites opened in Google Chrome or Microsoft Edge.

They can be used during the dictation of manuscripts about Bayesian data analysis. Some of the commands include equations that are represented as LaTeX math. These short snippets of LaTeX are recognized and rendered correctly by most typesetting languages, including org-mode, an enhanced form of Markdown best used inside of Emacs but available in VS Code and elsewhere.

Usage

You can use the commands right away after they have been uploaded. I toggle Voice In on and off by using a keyboard shortcut. I then dictate the command. See the Voice In plug-in documentation to learn how to configure keyboard shortcuts.

Installation

Each command is paired with the inserted text on a single line in a comma-separated value file (bda.csv). Use the bulk add button in Voice In Plus to upload these commands into your collection of custom commands.

Planned content of the library bda.csv

  • Acronyms and their expansions
  • Key equations typeset in LaTeX.
  • URLs of critical websites.
  • Names of key people in the field to ensure the correct spelling of their names.

Related repositories

See Voice Computing section of landing page

Rules for developing voice commands

Pick word combinations rarely used in ordinary prose

The basic rule for developing a voice command is to pick a word combination that is very unlikely to be used in one's prose. This choice can avoid the accidental insertion of an unintended set of words.

Pick word combinations that do not contain other commands

If you pick a word combination with a subset of words already assigned to another command, the commands will collide, and you will not get the intended effect. It is better to pick a synonym for the new command than include the old one.

Use verbs are prefaces

  • insert before name for the computer code to insert.
  • expand to expand acronyms.
  • url to insert a URL.
  • open to open a specific website.
  • display for equations in the display mode.
  • inline for inline equations in sentences.

Status

Ready to use but still under development.

Update History

Version Changes Date
Version 0.2 Fixed typos in README.md 2024 April 10
Version 0.3 Updated the README.md. Added some terms to the csv file. 2024 Juen 4

Sources of funding

  • NIH: R01 CA242845
  • NIH: R01 AI088011
  • NIH: P30 CA225520 (PI: R. Mannel)
  • NIH P20GM103640 and P30GM145423 (PI: A. West)