by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Mar 30 2016 22:24
    DarkmatterVale opened #7
  • Mar 17 2016 18:10

    DarkmatterVale on master

    Add dependency installer for li… Add pocketsphinx to dependency … Begin working on database update and 1 more (compare)

  • Mar 17 2016 18:10
    DarkmatterVale closed #6
  • Mar 17 2016 18:10
    DarkmatterVale opened #6
  • Feb 16 2016 22:11
    vincentes commented #2
  • Feb 14 2016 23:44

    DarkmatterVale on master

    Convert to using a system of fl… Added should_process method Fix bug in file runner and 1 more (compare)

  • Feb 14 2016 23:44
    DarkmatterVale closed #5
  • Feb 14 2016 23:44
    DarkmatterVale opened #5
  • Feb 14 2016 03:12

    DarkmatterVale on master

    Include module customization do… (compare)

  • Feb 14 2016 01:12

    DarkmatterVale on master

    Remove example run program Update file runner, remove extr… Merge pull request #4 from Dark… (compare)

  • Feb 14 2016 01:12
    DarkmatterVale closed #4
  • Feb 14 2016 01:08
    DarkmatterVale opened #4
  • Feb 13 2016 20:41

    DarkmatterVale on master

    Numerous fixes and better speec… Add support for modules Merge pull request #3 from Dark… (compare)

  • Feb 13 2016 20:41
    DarkmatterVale closed #3
  • Feb 13 2016 19:06
    DarkmatterVale opened #3
Russell Greene
@russelltg
that way we can debug
Vale
@DarkmatterVale
And I can see the program
Vicente Bermúdez
@vincentes
sure
Vale
@DarkmatterVale
Thank you
Vicente Bermúdez
@vincentes
well.. I'm just testing the api
haven't done any real progress
Vale
@DarkmatterVale
Oh, ok
Vicente Bermúdez
@vincentes
yeah sorry
Vale
@DarkmatterVale
I thought you had the base source code and are testing the speech API within that :D
Vicente Bermúdez
@vincentes
I have some stuff planned out, I need to get the api working though
Vale
@DarkmatterVale
Cool, ok
Ah, so you are using CMUSphinx?
Vicente Bermúdez
@vincentes
so here's the full test
    public static void main(String args[]) {
        try {
            // Create a synthesizer for English
            Synthesizer synth = Central.createSynthesizer(
                    new SynthesizerModeDesc(Locale.ENGLISH));

            // Get it ready to speak
            synth.allocate();
            synth.resume();

            // Speak the "Hello world" string
            synth.speakPlainText("Hello, world!", null);

            // Wait till speaking is done
            synth.waitEngineState(Synthesizer.QUEUE_EMPTY);

            // Clean up
            synth.deallocate();
        } catch (Exception e) {
                e.printStackTrace();
        }
    }
It's a different test, but it's not working either
java.lang.NullPointerException
at DevAssist.main(DevAssist.java:21)
which woud be -> synth.allocate();
That also happens with the recognizer
Vale
@DarkmatterVale
Sounds like you have a memory issue
Vicente Bermúdez
@vincentes
could be a lib dependency issue maybe?
Vale
@DarkmatterVale
It appears this is using javax
Vicente Bermúdez
@vincentes
yes
Vale
@DarkmatterVale
Which should be included in the default Java installation...
Vicente Bermúdez
@vincentes
no, it's not
from http://www.oracle.com/technetwork/java/jsapifaq-135248.html
Where can I get the Java Speech API (JSAPI)?
The Java Speech API (JSAPI) is not part of the JDK and Sun does not ship an implementation of JSAPI. Instead, we work with third party speech companies to encourage the availability of multiple implementations.
Vale
@DarkmatterVale
FreeTTS looks old
This looks cool, but you will need an API key from Google to use it
Vicente Bermúdez
@vincentes
dont you need internet connection
oh actually
Vale
@DarkmatterVale
Oh yeah, you will also probably need an internet connection
Vicente Bermúdez
@vincentes
I think we should have two options
offline & online
offline would be for code suggestions (?) and online would add doc look up and stuff like that
And if we use that we'd only have onlien mode
Vale
@DarkmatterVale
I think at the moment we don't worry about segmenting jobs
Vicente Bermúdez
@vincentes
you know
I think we should use C++ and Voce
Vale
@DarkmatterVale
Just have an option to use online (Google) or offline (CMUSphinx if you can figure it out)
Vicente Bermúdez
@vincentes
Or maybe we could try that too
Vale
@DarkmatterVale
Voce also works in Java...
Vicente Bermúdez
@vincentes
oh Ill try that
Vale
@DarkmatterVale
Ok
Iris Johnson
@modwizcode
CMUSphinx was awful. Locked up the whole thing a bunch and took forever to process.
I tried to make a desktop assistance app and gave up.
Vale
@DarkmatterVale
Meh ok
What do you recommend?
Vicente Bermúdez
@vincentes
I'd say C++ and Voce for the speed