This folder provides some examples of how the Speechmatics python client can be used to build different systems. Each of the examples should have a separate README with all the necessary steps to get them up and running. The current examples include:
- notification_flow (webhooks)
An example implementation of how to use the Speechmatics notifications system (webhooks) to submit jobs for processing and receive alerts when the jobs are complete.
Provide a URL to a YouTube video and receive a transcription in return. This is also capable of continuously transcribing streamed videos on YouTube.
Demonstrates how to run a websocket server that acts as a proxy to a speechmatics transcriber. It allows multiple clients to connect to the same transcriber stream. This can be used, for example, for distributing a radio transcription stream to multiple clients based on a single audio source.
Tools for batch synchronising a local folder of audio into a searchable database of transcriptions.
This shows how the sounddevice python package can be used to stream audio from a microphone to Speechmatics.