Skip to content

Instantly share code, notes, and snippets.

Avatar

XChrisUnknownX

View GitHub Profile
@XChrisUnknownX
XChrisUnknownX / Stenonymous Suite.py
Created Oct 29, 2019
Stenonymous Suite Early Version without QA Generator
View Stenonymous Suite.py
import time
import random
import random as r
import sys
# Thanks to Noah Collin for helping me to work out conceptually how to make this program better. He is a true visionary and thinker.
# Thanks to the stenographers that gave me ideas leading to the creation of this program.
# QA() will be the QA Generator
# fingerdrill() will be the fingerdrill Generator
# menu() will be our menu
def QA():
@XChrisUnknownX
XChrisUnknownX / CharacterStreaming.py
Created Jul 12, 2019
Takes user’s custom string and streams it at specified WPM.
View CharacterStreaming.py
import time
import random
ptest = input("Characters to stream: ")
wordslist = ptest.split()
characters = len(ptest)
words = len(wordslist)
while True:
wordspermin = input("Enter desired words per minute: ")
try:
@XChrisUnknownX
XChrisUnknownX / CharacterTypingImprovedWIP.py
Created Jul 12, 2019
Trying to stream a custom stream at the user’s custom WPM
View CharacterTypingImprovedWIP.py
import time
import random
ptest = input("Characters to stream: ")
wordslist = ptest.split()
characters = len(ptest)
words = len(wordslist)
while True:
wordspermin = input("Enter desired words per minute: ")
try:
@XChrisUnknownX
XChrisUnknownX / CharacterTyping.py
Created Jul 11, 2019
Allows you to display text character by character. Must be accompanied by time.sleep timings (see test)
View CharacterTyping.py
import time
def a():
print("a",end="",flush=True)
return None
def b():
print("b",end="",flush=True)
return None
def c():
print("c",end="",flush=True)
return None
@XChrisUnknownX
XChrisUnknownX / TXT Merger.py
Created Jul 10, 2019
Attempts to merge an unlimited number of txt that you specify.
View TXT Merger.py
import time
import random
def getnumber():
while True:
x = input("Insert the number of transcripts you wish to merge: ")
try:
x = int(x)
except:
continue
@XChrisUnknownX
XChrisUnknownX / SpeechTimer.py
Created Jul 9, 2019
Puts up text on a set interval but does no voice recognition
View SpeechTimer.py
import time
import random
article = "I would like to take the time to demonstrate a little something that I discussed with others on Facebook. It pertains to AI and stenography. The writer wrote that they had heard that an artificial intelligence or algorithm at a recent AAERT conference did very well transcribing words in real time. Of course, I don't deny that I believe one day technology will be able to do what we do, but I also am a bit of a skeptic when it comes down to this sort of thing because of some observations I have about human nature, which we'll get to later. The first part of this conversation that has to happen is that the environment under which artificial intelligence or automatic voice recognition succeeds is very important. You can throw a recording system just about anywhere in the same way you can throw a stenographer in there, but if the conditions are not ideal, the stenographer will outperform the voice recognition system. We can see this in two ways. One is to observe what we see ar
@XChrisUnknownX
XChrisUnknownX / FileMarkerProHACKED20-240.py
Last active Jul 6, 2019
This is a modified version of the transcript marker that takes r.txt and turns it into marked transcripts 20 WPM to 240 WPM at 10 WPM steps.
View FileMarkerProHACKED20-240.py
import time
import sys
import random
version = "1"
print("Note: Timings are not exact. Transcript is marked at the 15 second reading interval.")
textname = "r.txt"
wordspermin = "0"
@XChrisUnknownX
XChrisUnknownX / Finger Drill Generator.py
Last active May 20, 2019
Creates stenography finger drills based on a preset list OR allows for custom lists
View Finger Drill Generator.py
import time
import random
# creates times
hr = 1
min = 0
times = []
identifier = "a.m."
while hr <= 12:
min = 0
for i in range(0,120):
@XChrisUnknownX
XChrisUnknownX / 001 WKT Generator v1.py
Created May 15, 2019
Creates randomized WKT-style tests from premade questions. Three random tests included below.
View 001 WKT Generator v1.py
import time
import random
# Since there is not anywhere to really do this in the code, I'd like to just put it right at the top. To all the stenographers and educators who donated questions or assisted in this project, thank you. Many of us have had to face written knowledge tests without having the benefit of a practice test. The materials are out there, like Purple books or RPR prep, but many stenographers do not know about or search for these things. I have created this for free so that people can open their eyes, see that they need to study, and find the reference materials they need to be better reporters. All contributors, whether it was one question or ten, have taken the step forward to promote education in this field. As of initial writing, no contributor has asked to be credited by name, but I am happy to add names below. Finally, if you are a student or a court reporter preparing to take a test, please go out there and Google the reference materials available. Again, there are things like Monette
View Leader Math for Children.py
import time
import random
# note that this a text math game with a dark theme. There are plans to reformat it to be child friendly.
# insert the createcharacter() here
def createcharacter():
#This very first part decides the character's name and gender.
malenames = ["Andrew","Anthony","Angel","Abel","Alexander","Allen","Alan","Aaron","Axel","Adam","Ari","Abraham","Antonio","Augustus","Amir","Abdi","Alfred","Alvin","Andre","Andres","Arthur","Angelo","Albert","Arman","Ace","Alejandro","Armando","Bernard","Bjorn","Bernie","Barney","Bailey","Billy","Barry","Ben","Bruce","Benjamin","Booker","Bob","Barnabus","Baird","Brian","Bryan","Brock","Boggy","Boris","Christopher","Claude","Charles","Cornelius","Charlie","Chris","Carl","Chase","Corey","Connor","Craig","Clifford","Cyrus","Chopper","Chad","Constantine","David","Dominic","Dominick","Domenick","Dan","Daniel","Daven","Darius","Don","Donald","Dick","Darren","Daryl","Dwayne","Dane","Drake","Desmond","Doc","Dennis","Dimitri","Dale","Dante","Edgar","Edward","Edwin","
You can’t perform that action at this time.