Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mooerslab/python-voice-in

Voice triggered code snippets of basic Python3 data structures for use with Voice In Plus
https://github.com/mooerslab/python-voice-in

coding-assistance colab-notebook computer-human-interface interactive-computing jupyter python-3 software-engineering voice-computing voice-triggered-code-snippets

Last synced: about 2 months ago
JSON representation

Voice triggered code snippets of basic Python3 data structures for use with Voice In Plus

Awesome Lists containing this project

README

        

![Version](https://img.shields.io/static/v1?label=python-voice-in&message=0.2&color=brightcolor)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)

# Library of voice-triggered code snippets for Python 3 using Voice-In Plus

These snippets are for the common elements of Python scripts.
Their templates are meant to help prompt one's memory of the proper structure of the various elements in a Python program.

Only snippets for Python 3 are supplied.
These snippets can be used when working with Python code in a text area of a web browser such as in a Jupyter or Colab notebook or in a Python script file that is being edited inside of Jupyter Lab.

## Usage

- Open the *python.csv* file in a text editor or in the raw view on GitHub.
- Select all, copy, and paste into the text area exposed upon clicking on the **bulk add** window in Voice-In Plus.
- Hit the **Add Commands** button to add the new commands.
- Activate Voice In Plus in Google Chrome or Microsoft Edge.
- Speak the voice command (in the left column of the CSV file) with the cursor in a code cell in a Jupyter Notebook or in a Python script file that has been opened for editing inside Jupyter Lab.

## Related projects

- [markdown-jupyter-voice-in](https://github.com/MooersLab/markdown-jupyter-voice-in)
- [jupyter-voice-in](https://github.com/MooersLab/jupyter-voice-in)
- [voice-in-basics-quiz](https://github.com/MooersLab/voice-in-basics-quiz)
- [arviz-voice-in](https://github.com/MooersLab/arviz-voice-in)
- [matplotlib-voice-in](https://github.com/MooersLab/matplotlib-voice-in)
- [pandas-voice-in](https://github.com/MooersLab/pandas-voice-in)
- [numpy-voice-in](https://github.com/MooersLab/numpy-voice-in)
- [statsmodels-voice-in](https://github.com/MooersLab/statsmodels-voice-in)
- [jupyter-voice-in](https://github.com/MooersLab/jupyter-voice-in)
- [cmdstanpy-voice-in](https://github.com/MooersLab/cmdstanpy-voice-in)
- [scipy-voice-in](https://github.com/MooersLab/scipy-voice-in)

## Update history

|Version | Changes | Date |
|:-----------|:------------------------------------------------------------------------------------------------------------------------------------------|:--------------------|
| Version 0.0 | Added badges, funding, and update table. | 2024 May 29 |
| Version 0.0.1 | Added some prose describing the project. | 2024 June 6 |
| Version 0.0.2 | Made edits to reamdme file. | 2024 August 7 |
| Version 0.2 | Added usage and related projects subsections to the README.md file. | 2024 August 8 |
## Sources of funding

- NIH: R01 CA242845
- NIH: R01 AI088011
- NIH: P30 CA225520 (PI: R. Mannel)
- NIH: P20 GM103640 and P30 GM145423 (PI: A. West)