Class TRM

java.lang.Object
net.oijon.algonquin.tts.trm.TRM

public class TRM extends Object
Author:
N3ther Highly experimental.
  • Constructor Details

    • TRM

      public TRM()
  • Method Details

    • makeTestSound

      public static void makeTestSound() throws IOException
      Creates and plays a test sound. Will be removed in the future.
      Throws:
      IOException - Thrown when it can't create the output file for whatever reason.
    • createTestTube

      public static String createTestTube()
      Creates a tube (See net.oijon.algonquin.tts.trm.Tube) that is 17cm long. Will be removed in the future.
      Returns:
      Any debug information generated.
    • createTestWave

      public static String createTestWave() throws IOException
      Creates a test wave from a raw Voicebox instance (see net.oijon.algonqion.tts.trm.Voicebox). Will be renamed in the future.
      Returns:
      Any debug information generated.
      Throws:
      IOException - Thrown when it can't create the output file for whatever reason.
    • createTest17cmWave

      public static String createTest17cmWave() throws IOException
      Puts a Voicebox through a 17cm tube. Currently not working as expected. Will be removed in the future.
      Returns:
      Any debug information generated.
      Throws:
      IOException - Thrown when it can't create the output file for whatever reason.
    • createSchwaTubeTest

      public static String createSchwaTubeTest()
      Do not use. Unfinished, worse version of create17cmWave.
      Returns:
      Currently blank.