Skip to content
This repository has been archived by the owner on Jul 22, 2024. It is now read-only.

This code is a user interface for IBM Watson Speech-To-Text and Text-To-Speech. This will allow users to use the speech services' customization API features from a GUI.

License

Notifications You must be signed in to change notification settings

IBM/speech-customization-ui

Repository files navigation

IBM Watson Speech Services Customization UI

This code is a user interface for IBM Watson Speech-To-Text and Text-To-Speech.

This will allow users to use the speech services' customization API features from a GUI.

Developer: Alexander Faisman - [email protected]

Offering Manager: Marco Noel - [email protected]

How to install the STT UI and run it:

  1. Install Maven - https://maven.apache.org/install.html
  2. Install latest Java 8 JDK
  3. Install NodeJS - https://nodejs.org/en/download/
  4. Make sure the environment variable JAVA_HOME is set to your latest Java 8 JDK:
    • For Mac OSX: run "/usr/libexec/java_home -V", find the path similar to "/Library/Java/JavaVirtualMachines/jdk1.8.xxxx.jdk/Contents/Home"
    • For Windows: the path should be similar to "C:\Progra~1\Java\jdk1.8.xxxx"
  5. OPTIONAL - FIRST INSTALLATION ONLY: run the command "mvn clean install"
  6. Launch the server: run the command "mvn spring-boot:run"
  7. Open your browser, then go to "http:https://localhost:8080"

If the server is not starting, check if port 8080 is already used by another process (eg. Apache Web Server). If you wish to use a different port than 8080, run the following command to launch the server

  • mvn spring-boot:run -Dspring-boot.run.arguments=--server.port=<port_number>

As a bonus, here is an STT Hands-On Lab with sample data:

You can also go to our great demo sites:

About

This code is a user interface for IBM Watson Speech-To-Text and Text-To-Speech. This will allow users to use the speech services' customization API features from a GUI.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages