Web app

WAAS
WAAS is a service that provides a GUI and API with queuing for OpenAI Whisper. It allows users to upload audio or video files for transcription and receive results via email or webhook.
- Platform
- Web app
- Categories
- Large Language Models (LLMs), Speech-to-Text, Transcriber, Transcription, Captions or Subtitle
- Indexed
- 2024-02-19
About WAAS
What is WAAS
WAAS (Whisper as a Service) is an open-source project by Schibsted that wraps OpenAI's Whisper model into a service with a graphical user interface and an API. It is designed to handle transcription jobs asynchronously, using a queue system. The project includes a web-based GUI called Jojo, which allows users to upload audio or video files, receive transcription results via email, and edit transcriptions in a browser-based editor. WAAS is suitable for developers and organizations that need to integrate speech-to-text capabilities into their workflows.
Key features
WAAS offers a REST API with endpoints for transcription, language detection, and job management. The API supports queuing, so multiple jobs can be processed asynchronously. Users can choose from different Whisper models (e.g., tiny) and specify tasks like transcribe or translate. Results can be downloaded in various formats including SRT, VTT, JSON, and plain text. The GUI, Jojo, provides an editor that runs locally in the browser, allowing users to listen to segments and correct transcription errors. Webhook support is also available for automated notifications.
Use cases
WAAS can be used in various scenarios where audio or video transcription is needed. For example, media companies like VG (a Norwegian publisher) use it to transcribe interviews or broadcasts. Developers can integrate the API into their applications to add speech-to-text capabilities. The queuing system makes it suitable for processing large volumes of files. The editor feature is useful for post-processing transcriptions to improve accuracy. Additionally, the webhook functionality enables automated workflows, such as triggering downstream processes after transcription is complete.
Pricing
WAAS is an open-source project, so the software itself is free to use and modify. However, running it requires infrastructure, including a machine with sufficient VRAM for the Whisper model (the smallest model requires about 1GB of VRAM). Users are responsible for hosting and maintaining their own instance. There is no mention of any paid service or pricing plans on the page.
Questions
WAAS FAQ
- What is WAAS?
- WAAS is an AI tool available as a web app in the Large Language Models (LLMs), Speech-to-Text, Transcriber categories. WAAS is a service that provides a GUI and API with queuing for OpenAI Whisper. It allows users to upload audio or video files for transcription and receive results via email or webhook.
- What is WAAS used for?
- WAAS is filed under Large Language Models (LLMs), Speech-to-Text, Transcriber, Transcription, Captions or Subtitle in the AITOOLIST index. WAAS is a service that provides a GUI and API with queuing for OpenAI Whisper. It allows users to upload audio or video files for transcription and receive results via email or webhook.
- Is WAAS a web app, an extension or a native app?
- WAAS is a web app.
Listed in the AITOOLIST index since 2024-02-19.