Reaalajas eestikeelse kõne tekstiks muutmise rakendus. Rakendus tuvastab kõne automaatselt ja kuvab selle tekstina, mida saab koheselt redigeerida ja teistega jagada.
| Platvorm | Allalaadimine |
|---|---|
| Windows | Jutukuva.Setup.1.0.0.exe |
| macOS (Intel) | Jutukuva-1.0.0.dmg |
| macOS (Intel, zip) | Jutukuva-1.0.0-mac.zip |
| macOS (Apple Silicon) | Jutukuva-1.0.0-arm64.dmg |
| macOS (Apple Silicon, zip) | Jutukuva-1.0.0-arm64-mac.zip |
| Linux (AppImage) | Jutukuva-1.0.0.AppImage |
| Linux (Debian) | jutukuva_1.0.0_amd64.deb |
Kuvab subtiitreid mis tahes rakenduse kohal - ideaalne videokõnede, esitluste ja otseülekannete jaoks.
| Platvorm | Allalaadimine |
|---|---|
| Windows | Jutukuva.Subtiitrid_1.0.0_x64-setup.exe |
| macOS | Jutukuva.Subtiitrid_1.0.0_aarch64.dmg |
| Linux (AppImage) | Jutukuva.Subtiitrid_1.0.0_amd64.AppImage |
| Linux (Debian) | Jutukuva.Subtiitrid_1.0.0_amd64.deb |
- Lae rakendus alla ja paigalda see oma arvutisse
- Käivita Jutukuva
- Vali heliallikas:
- Mikrofon - oma kõne salvestamiseks
- Süsteemiheli - arvutist tuleva heli salvestamiseks (nt videokõne)
- Vajuta salvestamise nuppu - kõnetuvastus käivitub automaatselt
- Tuvastatud tekst ilmub redaktorisse kohe, kui räägid
- Teksti saab redigeerida paralleelselt kõnetuvastusega
- Vigu saab parandada otse tekstis
Kiirklahvid:
| Klahv | Tegevus |
|---|---|
| Enter | Loo uus lõik |
| Ctrl+Enter | Uus lõik ja vali kõneleja |
| Ctrl+Z | Võta tagasi |
| Ctrl+Shift+Z | Tee uuesti |
| Tab | Vali järgmine sõna |
| Shift+Tab | Vali eelmine sõna |
Asendussõnastikud võimaldavad lühendeid automaatselt pikemaks tekstiks muuta:
- Ava Asendused menüüst
- Loo uus sõnastik või vali olemasolev
- Lisa kirjeid: päästik (nt "tln") → asendus (nt "Tallinn")
Kasutamine:
- Kirjuta päästik ja näed asenduse eelvaadet
- Vajuta Tühik asenduse rakendamiseks
- Vajuta Escape asenduse tühistamiseks
Sõnastikke saab importida ja eksportida JSON formaadis.
Jaga oma kõnetuvastuse sessiooni teistega:
- Sessiooni kood - 6-kohaline kood (nt ABC123), mida teised saavad sisestada
- QR-kood - skaneeri mobiilseadmega kiireks liitumiseks
- Veebilink - jaga linki
tekstiks.ee/kt/KOODveebilehitseja kaudu vaatamiseks
Jagatud sessioonis saavad kõik osalejad:
- Näha teksti reaalajas
- Redigeerida ja parandada vigu
Jutukuva Subtiitrid kuvab subtiitreid läbipaistva aknana mis tahes rakenduse kohal:
- Paigalda Jutukuva Subtiitrid rakendus
- Käivita põhirakenduses sessioon
- Ava Jutukuva Subtiitrid ja sisesta sessiooni kood
- Liiguta subtiitrite aken soovitud kohta ekraanil
Alternatiivina saab ülekatte rakenduse avada otse põhirakendusest jagamise dialoogist.
- Kasuta kvaliteetset mikrofoni - selgem heli annab parema tulemuse
- Räägi selgelt ja mõõdukas tempos - kiire kõne võib tekitada rohkem vigu
- Vaikne keskkond - taustamüra võib segada tuvastust
- Eesti keel - rakendus on optimeeritud eesti keele tuvastamiseks
Rakenduse andmed salvestatakse:
- Linux:
~/.config/jutukuva/database.sqlite - macOS:
~/Library/Application Support/jutukuva/database.sqlite - Windows:
%APPDATA%/jutukuva/database.sqlite
Vigade raporteerimiseks või ettepanekute tegemiseks:
- Loo GitHub issue
- SvelteKit - kasutajaliidese raamistik
- Electron - töölauarakenduse raamistik (põhirakendus)
- Tauri - töölauarakenduse raamistik (ülekatte rakendus)
- SQLite - kohalik andmebaas (better-sqlite3)
- sherpa-onnx - kõnetuvastuse mootor
- Yjs - reaalajas koostöö (CRDT)
- ProseMirror - tekstiredaktor
kirikaja/
├── electron/ # Electron põhiprotsess
├── src/ # SvelteKit kasutajaliides
├── packages/
│ ├── overlay-captions/ # Tauri ülekatte rakendus
│ ├── web-viewer/ # Veebivaataja server
│ └── yjs-server/ # Koostöö sünkroniseerimise server
└── build/ # Ehituse väljund
# Sõltuvuste paigaldamine
npm install
# Arendusrežiimis käivitamine
npm run electron:dev
# Tootmisversiooni ehitamine
npm run electron:buildMIT
A real-time Estonian speech-to-text application. The app automatically detects speech and displays it as text that can be instantly edited and shared with others.
| Platform | Download |
|---|---|
| Windows | Jutukuva.Setup.1.0.0.exe |
| macOS (Intel) | Jutukuva-1.0.0.dmg |
| macOS (Intel, zip) | Jutukuva-1.0.0-mac.zip |
| macOS (Apple Silicon) | Jutukuva-1.0.0-arm64.dmg |
| macOS (Apple Silicon, zip) | Jutukuva-1.0.0-arm64-mac.zip |
| Linux (AppImage) | Jutukuva-1.0.0.AppImage |
| Linux (Debian) | jutukuva_1.0.0_amd64.deb |
Displays subtitles on top of any application - ideal for video calls, presentations, and live broadcasts.
| Platform | Download |
|---|---|
| Windows | Jutukuva.Subtiitrid_1.0.0_x64-setup.exe |
| macOS | Jutukuva.Subtiitrid_1.0.0_aarch64.dmg |
| Linux (AppImage) | Jutukuva.Subtiitrid_1.0.0_amd64.AppImage |
| Linux (Debian) | Jutukuva.Subtiitrid_1.0.0_amd64.deb |
- Download the application and install it on your computer
- Launch Jutukuva
- Select an audio source:
- Microphone - to record your own speech
- System audio - to record audio from your computer (e.g., video calls)
- Press the record button - speech recognition starts automatically
- Recognized text appears in the editor as you speak
- Text can be edited in parallel with speech recognition
- Errors can be corrected directly in the text
Keyboard Shortcuts:
| Key | Action |
|---|---|
| Enter | Create new paragraph |
| Ctrl+Enter | New paragraph and select speaker |
| Ctrl+Z | Undo |
| Ctrl+Shift+Z | Redo |
| Tab | Select next word |
| Shift+Tab | Select previous word |
Substitution dictionaries allow you to automatically expand abbreviations into longer text:
- Open Substitutions from the menu
- Create a new dictionary or select an existing one
- Add entries: trigger (e.g., "tln") → replacement (e.g., "Tallinn")
Usage:
- Type the trigger and see a preview of the replacement
- Press Space to apply the replacement
- Press Escape to cancel the replacement
Dictionaries can be imported and exported in JSON format.
Share your speech recognition session with others:
- Session code - a 6-character code (e.g., ABC123) that others can enter
- QR code - scan with a mobile device for quick access
- Web link - share a link
tekstiks.ee/kt/CODEfor viewing in a browser
In a shared session, all participants can:
- See text in real-time
- Edit and correct errors
Jutukuva Subtitles displays subtitles as a transparent window on top of any application:
- Install the Jutukuva Subtitles application
- Start a session in the main application
- Open Jutukuva Subtitles and enter the session code
- Move the subtitle window to the desired location on screen
Alternatively, the overlay application can be opened directly from the sharing dialog in the main application.
- Use a quality microphone - clearer audio produces better results
- Speak clearly at a moderate pace - fast speech may cause more errors
- Quiet environment - background noise can interfere with recognition
- Estonian language - the application is optimized for Estonian speech recognition
Application data is stored at:
- Linux:
~/.config/jutukuva/database.sqlite - macOS:
~/Library/Application Support/jutukuva/database.sqlite - Windows:
%APPDATA%/jutukuva/database.sqlite
To report bugs or make suggestions:
- Create a GitHub issue
- SvelteKit - UI framework
- Electron - desktop application framework (main app)
- Tauri - desktop application framework (overlay app)
- SQLite - local database (better-sqlite3)
- sherpa-onnx - speech recognition engine
- Yjs - real-time collaboration (CRDT)
- ProseMirror - text editor
kirikaja/
├── electron/ # Electron main process
├── src/ # SvelteKit user interface
├── packages/
│ ├── overlay-captions/ # Tauri overlay application
│ ├── web-viewer/ # Web viewer server
│ └── yjs-server/ # Collaboration sync server
└── build/ # Build output
# Install dependencies
npm install
# Run in development mode
npm run electron:dev
# Build for production
npm run electron:buildMIT
