Class TRM


  • public class TRM
    extends java.lang.Object
    Author:
    N3ther Highly experimental.
    • Constructor Summary

      Constructors 
      Constructor Description
      TRM()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void createSchwaTubeTest()
      Do not use.
      static void createTest17cmWave()
      Puts a Voicebox through a 17cm tube.
      static void createTestTube()
      Creates a tube (See net.oijon.algonquin.tts.trm.Tube) that is 17cm long.
      static void createTestWave()
      Creates a test wave from a raw Voicebox instance (see net.oijon.algonqion.tts.trm.Voicebox).
      static void makeTestSound()
      Creates and plays a test sound.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TRM

        public TRM()
    • Method Detail

      • makeTestSound

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

        public static void createTestTube()
        Creates a tube (See net.oijon.algonquin.tts.trm.Tube) that is 17cm long. Will be removed in the future.
      • createTestWave

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

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

        public static void createSchwaTubeTest()
        Do not use. Unfinished, worse version of create17cmWave.