Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adrianlyjak/obsidian-aloud-tts
https://github.com/adrianlyjak/obsidian-aloud-tts
hacktoberfest mobx obsidian react tts typescript
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/adrianlyjak/obsidian-aloud-tts
- Owner: adrianlyjak
- License: mit
- Created: 2023-11-24T19:29:01.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-16T00:55:27.000Z (3 months ago)
- Last Synced: 2024-10-17T14:20:33.354Z (3 months ago)
- Topics: hacktoberfest, mobx, obsidian, react, tts, typescript
- Language: TypeScript
- Homepage:
- Size: 1.5 MB
- Stars: 25
- Watchers: 1
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-obsidian-ai-tools - https://github.com/adrianlyjak/obsidian-aloud-tts
- awesome-obsidian-ai-tools - https://github.com/adrianlyjak/obsidian-aloud-tts
README
# Aloud Text To Speech Obsidian Plugin
Highlight and speak text from your Obsidian notes. Converts text to audio using lifelike voices from OpenAI.
Just add your OpenAI API key. Choose from 6 voices. OpenAI charges Audio at [$0.015 per 1,000 characters](https://openai.com/pricing). That's around $12 for the ~800,000 character text of A Tale of Two Cities.
### Features:
**Visual Feedback:** Active sentence is highlighted and updated as playback progresses.
**Listen immediately:** Audio is streamed sentence-by-sentence. Jump back and forth by skipping by sentence.
**Variable Speeds:** On device playback rate adjustor for improved audio quality.
**Caching:** Audio is cached in your vault to reduce costs, and automatically removed. Cache duration is configurable. Audio may be cached device local or in a vault directory.
**Export and Embed Audio:** Quickly export to audio files: export audio files from selection, or embed audio by pasting text from your clipboard.
**Play text from anywhere:** Lots of commands. Play text to speech directly from your clipboard.
**OS Integration:** Integrates with your mobile phone to play while locked. Pause/Play with OS controls on desktop.
### Alternate TTS Models
You can also run alternate models if you have OpenAI compatible API server that has an `/v1/audio/speech` endpoint. For example [openedai-speech](https://github.com/matatonic/openedai-speech). Just configure the url in the plugin settings