Project aim to provide simple easy APIs for Java developers to use interactive abilities in their Java Applications like speech recognition, handwriting recognition, use of web cam , sound record/play, decision trees , text to speech and many others.

Features

  • Easy and simple APIs for developer with any experience to use them.
  • Aim for Interactivity of Java Applications (for better user experience)
  • Used for NextGen Java Application with higher user interactivity, if we didn't go for such enhancements in user experience , desktop application will fade soon in competition with web apps.
  • Use some other open source projects and wrap them in a very simple way.
  • Have a nice simple demo to show the supported features.
  • Each functionality like text to speech , speech recongnition ,etc. have a very straightforward simple methods to use.
  • Human abilites is the main purpose of the 1st release as see, hear , talk , translate, listen , recognize and think.
  • Move some areas from scientific research into practical usage.
  • Enhance the usage of Java in Educational puropose.
  • Use the Standards whenever exist.
  • Uses Sphinx-4 is a state-of-the-art speech recognition system written entirely in the JavaTM programming language
  • Uses FreeTTS library for text to speech.
  • Uses the library LTI-CIVIL which is part of FMJ (Freedom for Media in Java) for portability of WebCam usage.
  • Uses Languages translation via open source "google-api-translate-java" for most possible interactivity with different users.
  • Define a new JTextField component "JITextField" having JTextField + JButton for translation + JButton for text to speech
  • Provides Genetic Algorithm and Decision Tree in a very simple and generic way for easy usage.
  • Use Google Gson for JSON parsing and constructions.
  • Use JMF for creating movies from images and to play audio/video.
  • For more details visit my blog: http://osama-oransa.blogspot.com/2011/06/interactive4j.html

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow Interactive4J

Interactive4J Web Site

Other Useful Business Software
AI-powered service management for IT and enterprise teams Icon
AI-powered service management for IT and enterprise teams

Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Try it Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Interactive4J!

Additional Project Details

Intended Audience

Developers

User Interface

Java Swing

Registered

2011-06-18