C F G I L M N O P R S T V X 
All Classes All Packages

C

Command - Class in net.oijon.algonquin.console
 
Command() - Constructor for class net.oijon.algonquin.console.Command
 
Console - Class in net.oijon.algonquin.console
 
Console() - Constructor for class net.oijon.algonquin.console.Console
 
convertToIPA(String[]) - Static method in class net.oijon.algonquin.tts.XSAMPA
 
copyFiles() - Static method in class net.oijon.algonquin.console.Functions
 
createAudio(String) - Static method in class net.oijon.algonquin.tts.TRM
 
createAudio(String[], String, String) - Static method in class net.oijon.algonquin.tts.IPA
Takes file names, glues them together, creates a file, and plays it.
createSchwaTubeTest() - Static method in class net.oijon.algonquin.tts.TRM
 
createSchwaTubeTest() - Static method in class net.oijon.algonquin.tts.trm.TRM
Do not use.
createTest17cmWave() - Static method in class net.oijon.algonquin.tts.trm.TRM
Puts a Voicebox through a 17cm tube.
createTestTube() - Static method in class net.oijon.algonquin.tts.trm.TRM
Creates a tube (See net.oijon.algonquin.tts.trm.Tube) that is 17cm long.
createTestWave() - Static method in class net.oijon.algonquin.tts.trm.TRM
Creates a test wave from a raw Voicebox instance (see net.oijon.algonqion.tts.trm.Voicebox).

F

FileReader - Class in net.oijon.algonquin.console
 
FileReader() - Constructor for class net.oijon.algonquin.console.FileReader
 
frame() - Method in class net.oijon.algonquin.tts.trm.Voicebox
Gets the next sample of the wave.
Functions - Class in net.oijon.algonquin.console
 
Functions() - Constructor for class net.oijon.algonquin.console.Functions
 

G

getDelayLine() - Method in class net.oijon.algonquin.tts.trm.Tube
Debug only, should not be used in production.
getFileNames(String) - Static method in class net.oijon.algonquin.tts.IPA
Creates a String array of all characters inputted, adding diacritics to their respective sound.
getFrameCount() - Method in class net.oijon.algonquin.tts.trm.Voicebox
Gets the amount of frames created.
getIntensity() - Method in class net.oijon.algonquin.tts.trm.Voicebox
Gets the amount the wave is multiplied by.
getLength() - Method in class net.oijon.algonquin.tts.trm.Tube
Gets the length of the tube.
getLoss() - Method in class net.oijon.algonquin.tts.trm.Tube
Gets the current loss factor.
getPacks() - Static method in class net.oijon.algonquin.console.Functions
 
getSampleRate() - Method in class net.oijon.algonquin.tts.trm.Tube
Gets the sample rate the delay line is operating at.
getTime() - Static method in class net.oijon.algonquin.console.Console
 
GUI - Class in net.oijon.algonquin.gui
 
GUI() - Constructor for class net.oijon.algonquin.gui.GUI
 

I

IPA - Class in net.oijon.algonquin.tts
 
IPA() - Constructor for class net.oijon.algonquin.tts.IPA
 

L

Launcher - Class in net.oijon.algonquin.gui
 
Launcher() - Constructor for class net.oijon.algonquin.gui.Launcher
 

M

main(String[]) - Static method in class net.oijon.algonquin.gui.GUI
 
main(String[]) - Static method in class net.oijon.algonquin.gui.Launcher
Launches the GUI, as JavaFX cannot handle the GUI being launched directly.
makeTestSound() - Static method in class net.oijon.algonquin.tts.TRM
 
makeTestSound() - Static method in class net.oijon.algonquin.tts.trm.TRM
Creates and plays a test sound.

N

net.oijon.algonquin.console - package net.oijon.algonquin.console
 
net.oijon.algonquin.gui - package net.oijon.algonquin.gui
 
net.oijon.algonquin.tts - package net.oijon.algonquin.tts
 
net.oijon.algonquin.tts.trm - package net.oijon.algonquin.tts.trm
 

O

out() - Method in class net.oijon.algonquin.tts.trm.Tube
Gets the current output of the delay line.

P

parse(String, boolean) - Static method in class net.oijon.algonquin.console.Console
 
pronounce(String, String, String) - Static method in class net.oijon.algonquin.console.Functions
 
push(float) - Method in class net.oijon.algonquin.tts.trm.Tube
Creates and manages a delay line.

R

readFile(File) - Static method in class net.oijon.algonquin.console.FileReader
 
recordAudio(Clip, File) - Static method in class net.oijon.algonquin.tts.IPA
 
run() - Static method in class net.oijon.algonquin.console.Console
 

S

selectPack(String) - Static method in class net.oijon.algonquin.console.Functions
 
setIntensity(float) - Method in class net.oijon.algonquin.tts.trm.Voicebox
Sets the wave intensity.
setLoss(double) - Method in class net.oijon.algonquin.tts.trm.Tube
Sets the loss factor.
standardize() - Method in class net.oijon.algonquin.tts.trm.Tube
Converts to 44.1 kHz by adding new data to follow the slope.
start(Stage) - Method in class net.oijon.algonquin.gui.GUI
Creates all GUI elements.

T

TRM - Class in net.oijon.algonquin.tts
 
TRM - Class in net.oijon.algonquin.tts.trm
 
TRM() - Constructor for class net.oijon.algonquin.tts.TRM
 
TRM() - Constructor for class net.oijon.algonquin.tts.trm.TRM
 
Tube - Class in net.oijon.algonquin.tts.trm
 
Tube(int) - Constructor for class net.oijon.algonquin.tts.trm.Tube
Creates a tube based on it's length.

V

Voicebox - Class in net.oijon.algonquin.tts.trm
 
Voicebox(float) - Constructor for class net.oijon.algonquin.tts.trm.Voicebox
Creates a Voicebox with a base intensity.

X

XSAMPA - Class in net.oijon.algonquin.tts
 
XSAMPA() - Constructor for class net.oijon.algonquin.tts.XSAMPA
 
C F G I L M N O P R S T V X 
All Classes All Packages