Skip to content

IrfanGhuori/text-to-speech-reader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Text to speech and language translator

Watch Demo

Content reader

Your Content->  <article> Your Content will be here </article>
Controller ->   <template><span id="control"><b id="tweet"></b><b id="whatsapp"></b><b id="searchit"></b><b id="plays"></b><b id="settings"></b></span></template>

Do not change this setting

Setting Model

<!-- setting Model-->
<div class="modal fade" id="play-setting" tabindex="-1" role="dialog"
aria-labelledby="play-settingLabel"
aria-hidden="true">
<div class="modal-dialog modal-sm" role="document">
<div class="modal-content col-md-10">
<div class="modal-header">
<h5 class="modal-title" id="play-settingLabel"><img
class="img-logo"
src="./app/src/img/voicelogo.png" alt="">
</div>
<div class="modal-body">
<!-- Setting Panel  -->
<div class="row">
<!--  Volume / -->
<div class="col-md-2"> Volume </div>
<div class="col-md-10"><input type="range" id="volumeSlider"
min="0" max="1" value="0.5"
step="0.1"></div>
<!--  Volume \ -->
</div>
<div class="row">
<!--  Rate / -->
<div class="col-md-2"> Rate </div>
<div class="col-md-10"><input type="range" id="rateSlider"
min="0" max="1" value="0.6"
step="0.1"></div>
<!--  Rate \ -->
</div>
<div class="row">
<!--  Pitch / -->
<div class="col-md-2"> Pitch </div>
<div class="col-md-10"><input type="range" id="pitchSlider"
min="0" max="2" value="0.5"
step="0.1"></div>
<!--  Pitch \ -->
<div class="row justify-content-center">
<!--  Pitch / -->
<div class="input-group col-md-11">
<div class="input-group-prepend">
<span class="input-group-text" id="basic-addon1">Voice</span>
</div>
<select class="form-control" id="voiceOptions"></select>
</div>
<div class="input-group col-md-11 mt-2">
<div class="input-group-prepend">
<span class="input-group-text" id="basic-addon1">Languages</span>
</div>
<div class="form-control" id="google_translate_element"></div>
</div>
<!--  Pitch \ -->
</div></div><div class="modal-footer justify-content-center">
<div class="btn-group">
<button type="button" class="btn btn-dark ripple-effect"
data-dismiss="modal">Save
Changes</button>
</div></div></div>
<div>
<div></div>
<!-- setting -->

Copy and paste setting modal in the body area

Stylesheet and javascript file

Importants files

Top -> Powerful-Text-to-Speech\app\src\css\text-to-speech.css
Buttom-> Powerful-Text-to-Speech\app\src\js\contentscript.js

Contributors

Thank you to all our backers! [Become a backer] Backers

Slack Slack Slack

Releases

No releases published

Packages

No packages published