Skip to content
This repository has been archived by the owner on May 28, 2020. It is now read-only.

Streaming speech transcription library for Python. WARNING: This repository is no longer maintained ⚠️ This repository will not be updated. The repository will be kept available in read-only mode.

License

IBM/streamtotext

Repository files navigation

WARNING: This repository is no longer maintained ⚠️

This repository will not be updated. The repository will be kept available in read-only mode.

streamtotext

Documentation

A pluggable streaming transcription pipleline for Python.

More information can be found in the documentation.

Overview

Many speech transcription applications are best designed in a streaming manner (as opposed to bulk processing of a recording). As an example a live voice transcription application would almost certainly require this. Even an application which does not require live transcription can benefit from the lower latency provided by a streaming implementation where transcription can happen in the background while the sound is still being recorded.

Currently, there is a lack of tooling to perform this task in Python and writing the code to do so can be difficult and error prone. We are providing a toolkit to handle the transcription pipeline as an event stream in a way that allows for highly customizable audio sources (e.g. squelched microphone) and transcription methods (e.g. local trigger before remote service).

Installation

streamtotext requires python3.5 or higher and can be installed using pip.

About

Streaming speech transcription library for Python. WARNING: This repository is no longer maintained ⚠️ This repository will not be updated. The repository will be kept available in read-only mode.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •