WARNING: This repository is no longer maintained
This repository will not be updated. The repository will be kept available in read-only mode.
Sample React app for playing around with the Watson Speech to Text service.
✨ Demo: https://speech-to-text-code-pattern.ng.bluemix.net/ ✨
The instructions will depend on whether you are provisioning services using IBM Cloud Pak for Data or on IBM Cloud.
Click to expand one:
The service is not available by default. An administrator must install it on the IBM Cloud Pak for Data platform, and you must be given access to the service. To determine whether the service is installed, click the Services icon () and check whether the service is enabled.
Select a region
.Select a pricing plan
(Lite is free).Service name
or use the generated one.Create
.If you need to find the service later, use the main navigation menu (☰) and select Resource list to find the service under Services. Click on the service name to get back to the Manage view (where you can collect the API Key and URL).
Click on one of the options below for instructions on deploying the Node.js server.
Select an input Language model
(defaults to English).
Press the Play audio sample
button to hear our example audio and watch as it is transcribed.
Press the Record your own
button to transcribe audio from your microphone. Press the button again to stop (the button label becomes Stop recording
).
Use the Upload file
button to transcribe audio from a file.
See DEVELOPING.md and TESTING.md for more details about developing and testing this app.
This code pattern is licensed under the Apache License, Version 2. Separate third-party code objects invoked within this code pattern are licensed by their respective providers pursuant to their own separate licenses. Contributions are subject to the Developer Certificate of Origin, Version 1.1 and the Apache License, Version 2.