Skip to content

A web app with useful text processing utilities. Everything works right in your browser- load the text and get the results!

Notifications You must be signed in to change notification settings

SachinSahu431/Text-Insights

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project is currently hosted on GitHub pages and can be accessed from here.

About

'Text Insights' is a collection of useful text processing utilities. Each of the text tools works right in your browser and is easy to use.
There is only one process for using all utilities - to load the text and get the results!

Features

The features listed below are currently available:

  • Uppercase-Lowercase Converter

    • With this tool, you can convert all letters of input text, regardless of their initial case, into uppercase or lowercase.
    • I have implemented the functions .toUpperCase() and .toLowerCase() here to accomplish this.
  • BASE64 Encoding and Decoding

    • Base64 encoding schemes are commonly used when there is a need to encode binary data that needs to be stored and transferred over media that are designed to deal with ASCII.
    • Function btoa() is used for encoding to Base64. And atob() function is used for decoding Base64.
  • Text-to-Speech

    • Text-to-speech (TTS) aka “Read Aloud” technology reads aloud digital text — the words on computers, smartphones, and tablets.
      TTS can help people who struggle with reading.

    • Web Speech API is used to add speech synthesis to JavaScript.

    • The SpeechSynthesisUtterance interface of this API represents a speech request:

      var msg = new SpeechSynthesisUtterance(text)
      
    • SpeechSynthesis interface is used for controlling a text-to-speech output:

      window.speechSynthesis.speak(msg)
      
  • Text Summary

    • This feature provides information like Word & Character Count, approx Reading Time, and Preview.

Other Features

Other features include:

About

A web app with useful text processing utilities. Everything works right in your browser- load the text and get the results!

Topics

Resources

Stars

Watchers

Forks