Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/datvm/openaiwhisperclient
A HTML page for using OpenAI Whisper API for transcripting, including making subtitles. JSON is also supported.
https://github.com/datvm/openaiwhisperclient
client-side openai subtitle timestamp transcript transcription whisper whisper-ai
Last synced: 9 days ago
JSON representation
A HTML page for using OpenAI Whisper API for transcripting, including making subtitles. JSON is also supported.
- Host: GitHub
- URL: https://github.com/datvm/openaiwhisperclient
- Owner: datvm
- License: mit
- Created: 2024-10-26T18:24:52.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-26T18:42:39.000Z (about 2 months ago)
- Last Synced: 2024-12-14T18:09:54.621Z (10 days ago)
- Topics: client-side, openai, subtitle, timestamp, transcript, transcription, whisper, whisper-ai
- Language: TypeScript
- Homepage: https://datvm.github.io/OpenAiWhisperClient/
- Size: 182 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing this project
README
To use this page, simply click the link on the right or https://datvm.github.io/OpenAiWhisperClient/.
![Demo screenshot](./screenshot.jpg)
This is a _client-side_ page that uses the OpenAI Whisper API to generate text from speech. Everything runs in the browser, so no data is sent to any server except to OpenAI's API. The page is hosted on GitHub Pages, so you can use it without any setup.
This page simply use [OpenAI Create transcription](https://platform.openai.com/docs/api-reference/audio/createTranscription) to transcribe audio into the input language. It can output to text, subtitle (SRT or VTT) or timestamped plain text or JSON.
You have to provide your own OpenAI API key to use this page. You can get one at [OpenAI API keys page](https://platform.openai.com/api-keys). The key is not stored anywhere and is only sent to OpenAI's API.
For the Pricing, see [OpenAI Pricing](https://platform.openai.com/pricing). For example, the transcription of the above movie file of 25 minutes was about 4 US cents ($0.04).