DEV Community

Cover image for Use Vocal Commands to Apply Markdown to Your Article!
Mostafa Said
Mostafa Said

Posted on

 

Use Vocal Commands to Apply Markdown to Your Article!

Hello everyone ๐Ÿ‘‹

This is a second release for a project I previously submitted. But if you're not going to check out the first submission then you should just know that Wordleit Editor is a free in-browser markdown text editor that gives you a seamless experience as both a reader and a writer. And also it's supported with Deepgram AI Speech Recognition service.

Wordleit Logo

What's new?

1- Fixed "Stop Recording" button to make it close Deepgram connection and stop listening to the mic.
2- Some improvements for the UI.
3- Markdown improvements.
4- MAGIC KEYS!!

"Magic Keys" ๐ŸŽฉ?

Magic keys are keywords you can use while recording in order to apply a specific markdown action. I tried to include as many as I could and make things as smooth as possible at the same time.

magic keys gif

This is all VueJS and Deepgram magic ๐Ÿš€

Show me ๐Ÿ‘€!

This is a quick video I recorded to demonstrate the new feature and show you how it can be used.

Try it out yourself:

https://wordleit.herokuapp.com

Link to Code on GitHub:

GitHub logo MooseSaeed / wordleup

Wordleit is a free open source markdown text editor that gives you a seamless experience as both a reader and a writer. Supported with AI Speech Recognition.

Welcome To My Wordleit ๐Ÿ‘‹

Documentation License: https://github.com/MooseSaeed/wordleup/blob/master/LICENSE Twitter: Moose_Said

Image description

Wordleit Editor is a free open source markdown text editor that gives you a seamless experience as both a reader and a writer. Supported with AI Speech Recognition. Text to speech - Speech to text - Mp3 to Text.

Wordleit Streamer is a free open source video streamer and online transcriptor tool.

Wordleit Grammy AI Bot AI speaking Bot created to serve your purposes.

๐Ÿ  Homepage

โœจ Editor Demo

โœจ Streamer Demo

โœจ Grammy Demo

Author

๐Ÿ‘ค Mostafa Said

๐Ÿค Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

โš™๏ธ Built with:

        <ul dir="auto">
            <li>
                <div dir="auto">
                    <a target="_blank" rel="noopener noreferrer nofollow" href="https://avatars.githubusercontent.com/u/17422641?s=200"><img src="https://avatars.githubusercontent.com/u/17422641?s=200" alt="deepgram" width="40" height="40" style="max-width: 100%;"></a>
                    <a href="https://deepgram.com/" rel="nofollow">Deepgram</a>
                </div>
            </li>
            <li>
                <div dir="auto">
                    <a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/23579958/143738613-d374adcf-24b8-4f44-8e75-673d5681c1a5.png"><img src="https://user-images.githubusercontent.com/23579958/143738613-d374adcf-24b8-4f44-8e75-673d5681c1a5.png" alt="plyr" height="20" style="max-width: 100%;"></a>
                    <a href="https://github.com/redxtech/vue-plyr">Plyr Vue</a>
                </div>
            </li>
            <li>
                <div dir="auto">
                    <a target="_blank" rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/74b21684dcc0418e3ab7e6f09a8d5d22b75327ab49f88e4143b086d389be1a8c/68747470733a2f2f6d61726b65642e6a732e6f72672f696d672f6c6f676f2d626c61636b2e737667"><img src="https://camo.githubusercontent.com/74b21684dcc0418e3ab7e6f09a8d5d22b75327ab49f88e4143b086d389be1a8c/68747470733a2f2f6d61726b65642e6a732e6f72672f696d672f6c6f676f2d626c61636b2e737667" alt="deepgram" width="40" height="40" data-canonical-src="https://marked.js.org/img/logo-black.svg" style="max-width: 100%;"></a>
                    <a href="https://marked.js.org/" rel="nofollow">MarkedJS</a>
                </div>
            </li>
            <li>
                <div dir="auto">
                    <a target="_blank" rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/0ad3a241c0bce6df9327b717148b7a184e24dd1e3d220486f5f72502cdea36dd/68747470733a2f2f692e6962622e636f2f534b564a526e732f616e696d6174656373732e706e67"><img src="https://camo.githubusercontent.com/0ad3a241c0bce6df9327b717148b7a184e24dd1e3d220486f5f72502cdea36dd/68747470733a2f2f692e6962622e636f2f534b564a526e732f616e696d6174656373732e706e67" alt="animatecss" width="40" height="40" data-canonical-src="https://i.ibb.co/SKVJRns/animatecss.png" style="max-width: 100%;"></a>
                    <a href="https://animate.style/" rel="nofollow">AnimateCSS</a>
                </div>
            </li>
        </ul>
Enter fullscreen mode Exit fullscreen mode

Show your support

Give a โญ๏ธ if this project helped you!

๐Ÿ“ License

Copyright ยฉ 2022 Mostafa Said.
This project is MIT License (MIT) licensed.

๐ŸŸข

โ€ฆ

Possible improvements:

There is still a big room of improvement to the UI and to the code but there is something that I would like to add in the next update which is a new feature to check your article positive vibes after finishing. Mainly track positive and negative keywords and then gives you a score.

Thank you for checking this out and please let me know if you think it's cool ๐Ÿค˜

Top comments (2)

Collapse
 
andypiper profile image
Andy Piper

Wow, this is really impressive, I watched the demo and it seemed very smooth. I have not generally been a fan of dictating my writing, but I like what youโ€™ve built here. Well done!

Collapse
 
moose_said profile image
Mostafa Said

Thank you Andy! โค๏ธ I'm so glad you liked it.