Official site: Dicty.me
Translates your voice into native keyboard symbols in any typing context.
Extremely useful for laptops with detachable keyboard in tablet mode.
Supports dictation with punctuation.
- Download a zip achive with latest release from https://github.com/komanton/dicty/releases.
- Extract the zip into a folder on your desktop.
- Execute dicty.exe from folder (you can create a shortcut)
- When 'Windows protected your PC' alert apears, press 'More Info' and then press 'Run anyway' button.
- Press 'Allow Access' when Windows Secutity Alert apears. (To allow connection to local host only).
- When dicty is oppened press the link under the label "Open URL in Chrome:" (IMPORTANT: the link should be oppened in Chrome browser only)
- Press transparent michrophone button (you can move it in any place on desktop).
- Chrome browser should ask you to allow michroprone permissions.
- After that, place cursor in any place you want to type something and say some phrase.
- Wait a second and magic will happen!
- Ctrl+Space - Star/Stop dictation
- Ctrl+L - Switch languages(and during dictation too). Firstly, need to add other languages to Chrome->Settings->Languages->Add Languages.
You can use these phrases to add punctuation to your text by saying the name of the punctuation:
- Period
- Comma
- Exclamation point
- Question mark
- New line
- New paragraph
Notes:
- Punctuation works in German, English, Spanish, French, Italian, and Russian.
- In Spanish, punctuation at the beginning of the sentence, like ¡ or ¿, must be typed.
- Autumn 2019: My favorite and the very expensive laptop was broken. As a temporary solution, I chose a cheap TABLET on Windows with a detachable keyboard (like an experiment). Worked like a thin client via RDP.
- Spring 2019: Experiment with the tablet was successful! 🥳 My previous laptop was not repaired and I bought a Microsoft Surface Pro 7 - the same form-factor: a tablet + a Detachable keyboard
- Autumn 2019: I had a strong feeling that I want to drop away a detachable keyboard from a laptop in some cases. Don't worry, there ware no problem with a keyboard - it perfect and implemented with high quality. The only reason here is I decided that typing with voice is much more comfortable. I did a voice typing before in my Android smartphone but Windows had an absolutely poor dictation tool in Windows 10 (only with one language and built-in virtual keyboard).
- The Game was started! ⚽ (Microsft 0 - 0 Dicty). There were several challenges:
- Where to find Voice-to-Text transcription API (Solution. Thanks Glen Shires)
- How to type inside popular messengers and editors, like Word (Thanks robotjs and WebSocket
- Spring 2020: It was not easy but after several months of research, the first MVP was released. 🚀 🥳 ⚽ (Microsft 0 - 1 Dicty)
- Autumn 2020: Dicty become OpenSourced! 🏅
- Autumn 2021: Press release Windows 11 - A lot of improvments in Dictation Tool!!! (Try it: Windows + H) 😲 ⚽ (Microsft 1 - 1 Dicty)
- ... to be continued ...
apt-get install libx11-dev libxtst-dev libpng++-dev
[10711:0314/101157.699500:FATAL:setuid_sandbox_host.cc(158)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /home/anton/Development/dicty/node_modules/electron/dist/chrome-sandbox is owned by root and has mode 4755.
- Take path to chrome-sandbox from error message above
- cd: /dicty/node_modules/electron/dist/
- sudo chown root:root chrome-sandbox
- sudo chmod 4755 chrome-sandbox
Error: The module '/home/anton/Development/dicty/node_modules/robotjs/build/Release/robotjs.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 88. This version of Node.js requires NODE_MODULE_VERSION 85. Please try re-compiling or re-installing
Solution: Run npm run rebuild
Sometimes it requires:
- remove node_modules
- yarn
- yarn rebuild
- yarn start
Solution:
- dpkg-reconfigure -plow locales
- Choose ru_RU.UTF-8
- Press space
- Press Ok
- Download Electron binaries (see exact version in package.jsnon)
- Place the content of the current repository to the app folder. Follow the instruction for Windows https://www.electronjs.org/docs/tutorial/application-distribution#manual-distribution
- Navigate to app folder and run yarn --prod
- Rebuild robotjs with command
npm rebuild --runtime=electron --target=11.3.0 --disturl=https://atom.io/download/atom-shell --abi=85
(see https://github.com/octalmage/robotjs/wiki/Electron) - Zip all folder with electron.exe and new app folder in a single achive.
- Fix link to download
Afrikaans Bahasa Indonesia Bahasa Melayu Català Čeština Deutsch English Español Euskara Français Galego Hrvatski IsiZulu Íslenska Italiano Magyar Nederlands Norsk bokmål Polski Português Română Slovenčina Suomi Svenska Türkçe български Pусский Српски 한국어 中文 日本語 Lingua latīna