Changeset 2714423
- Timestamp:
- 04/25/2022 02:18:06 PM (4 years ago)
- Location:
- sitespeaker-widget/trunk
- Files:
-
- 2 edited
-
readme.txt (modified) (3 diffs)
-
sitespeaker.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
sitespeaker-widget/trunk/readme.txt
r2543410 r2714423 1 === SiteSpeakerTTS Plugin ===1 === ReadAloud TTS Plugin === 2 2 Contributors: ken107 3 Donate link: https://www. sitespeaker.link/4 Tags: tts, text-to-speech, widget, site-speaker, text to speech, audio, voice, text to audio, speech3 Donate link: https://www.readaloudwidget.com/ 4 Tags: tts, widget, read aloud, text to speech, audio, voice, text to audio, speech 5 5 Requires at least: 3.0 6 6 Tested up to: 5.7 … … 10 10 License URI: https://www.gnu.org/licenses/gpl-2.0.html 11 11 12 Let your users listen to your content with the SiteSpeakertext-to-speech widget12 Let your users listen to your content with the ReadAloud text-to-speech widget 13 13 14 14 == Description == 15 15 16 The SiteSpeakertext-to-speech widget is embedded into your posts and give users an alternate way to consume your content as audio.16 The ReadAloud text-to-speech widget is embedded into your posts and give users an alternate way to consume your content as audio. 17 17 18 18 == Installation == 19 19 20 1. [Sign up](https:// www.sitespeaker.link/) for a free SiteSpeakeraccount.21 2. After signup, login to the customer dashboardand add your website domain(s).22 3. Click on 'Get Code' in the dashboardand note down your API key.23 4. Install the SiteSpeakerplugin through the WordPress plugins store.24 5. Activate the plugin through the ' SiteSpeakerSettings' menu in WordPress.20 1. [Sign up](https://portal.readaloudwidget.com/) for a free account. 21 2. After signup, login to the customer portal and add your website domain(s). 22 3. Click on 'Get Code' in the portal and note down your API key. 23 4. Install the ReadAloud TTS plugin through the WordPress plugins store. 24 5. Activate the plugin through the 'ReadAloud TTS Settings' menu in WordPress. 25 25 26 26 == Frequently Asked Questions == … … 30 30 Text to Speech technology reads aloud digital text—the words on computers, smartphones and tablets. TTS helps people with learning disabilities improve their reading comprehension. 31 31 32 = How does SiteSpeakerwork? =32 = How does the ReadAloud widget work? = 33 33 34 The SiteSpeaker widget appears at the top your posts as a button labeled "Listen to this article". When clicked, the button is replaced by an audio player that plays back the synthesized speech of your articlecontent.34 The ReadAloud widget appears at the top your posts as a button labeled "Listen to this article". When clicked, the button is replaced by an audio player that plays back the synthesized speech of your article's content. 35 35 36 = How is SiteSpeaker sold? =36 = How much does it cost? = 37 37 38 SiteSpeaker provides a free plan for customers with small websites and low traffic. Beyond a level of usage, you will be asked to upgrade to a Pay-As-You-Go plan, which is billed based onthe number of listens per month.38 We provide a free plan for customers with small websites and low traffic. Beyond a level of usage, you will be asked to upgrade to a Pay-As-You-Go plan, which is billed based on the number of characters of text synthesized and the number of listens per month. 39 39 40 = Is SiteSpeaker billed on the domain or account level? =40 = How many websites can I install the widget on? = 41 41 42 A SiteSpeaker account can have any number of domains. Billing is based on the cumulative number of listens per month for thataccount.42 You can install the widget on any number of websites you own. Billing is cumulative across all the websites for your account. 43 43 44 = Where can SiteSpeaker be purchased? =44 = How do my website visitors use the widget? Do they need to install anything? = 45 45 46 SiteSpeaker can be purchased globally in any country using a credit card.46 Users simply click on the "Listen to this article" button to start listening right inside the browser, no software download required. 47 47 48 = How do your website’s users use it? Do my users have to download anything? =48 = Which devices and browsers are supported? = 49 49 50 Users of SiteSpeakers simply click on the play button of our website widget to use SiteSpeaker.50 All device types including desktop, mobile, and tablet devices are supported. 51 51 52 = Do users need to download anything to use SiteSpeaker.=52 = What languages are supported? = 53 53 54 Users do not download anything to use SiteSpeaker.54 The widget supports more than 25 languages, including English, Spanish, French, German, Hindi, Chinese Mandarin, Italian, Portuguese, Russian, Japanese, and Arabic. 55 55 56 = Wh ich devices and browsers support SiteSpeaker? =56 = Where should the Listen button be placed on a website? = 57 57 58 SiteSpeaker supports all device types including desktop, mobile, and tablet devices.58 We recommend placing the widget at the top of articles or in a visible place above the fold in the content. 59 59 60 = Does SiteSpeaker work on HTTPS and password protected websites? =60 = Does ReadAloud collect or sell my website users' data? = 61 61 62 SiteSpeaker works in HTTPS and password protected environments.62 No, the widget does not collect user data from the websites it is installed on. 63 63 64 = What CMS’s do SiteSpeaker support? =64 = Can I cancel my account? = 65 65 66 SiteSpeaker supports all CMS’s and has a direct plugin with Wordpress. 67 68 = What languages do SiteSpeaker support? = 69 70 SiteSpeaker currently supports 25+ languages including English, Spanish, French, German, Hindi, Chinese Mandarin, Italian, Portuguese, Russian, Japanese, and Arabic. 71 72 = What kind of data and reporting does SiteSpeaker collect and share? = 73 74 SiteSpeaker collects the URL of the article listened to, time of day, device type(desktop/mobile), OS, and GEO. 75 76 = Do users have to signup/login to SiteSpeaker to use it? = 77 78 Users do not need to signup or login to use SiteSpeaker. 79 80 = Where does SiteSpeaker recommend a webmaster place the Listen button on a website? = 81 82 SiteSpeaker recommends websites to place the widget on the top of articles or in a visible place above the fold in the content. 83 84 = Does SiteSpeaker sell my website’s user data? = 85 86 SiteSpeaker doesn’t sell website user data. 87 88 = Does SiteSpeaker support native mobile apps? = 89 90 SiteSpeaker does not support native mobile apps at this time. 91 92 = Does SiteSpeaker support DOCs and PDFs? = 93 94 SiteSpeaker does not support DOCs or PDFs at this time. 95 96 = Can I cancel? = 97 98 SiteSpeaker can be cancelled anytime. 66 You can cancel any time by contacting us via the contact form on our main website. 99 67 100 68 == Screenshots == -
sitespeaker-widget/trunk/sitespeaker.php
r2708287 r2714423 1 1 <?php 2 2 /** 3 * Plugin Name: SiteSpeaker Widget4 * Plugin URI: https://www. sitespeaker.link/wordpress-plugin/5 * Description: Speechify your website with the SiteSpeakerText-to-Speech widget3 * Plugin Name: ReadAloud TTS 4 * Plugin URI: https://www.readaloudwidget.com/wordpress-plugin/ 5 * Description: Speechify your website with the ReadAloud Text-to-Speech widget 6 6 * Version: 1.4 7 * Author: SiteSpeakerLLC8 * Author URI: https:// www.sitespeaker.link/7 * Author: LSD Software LLC 8 * Author URI: https://lsdsoftware.com/ 9 9 */ 10 10 function sitespeaker_widget($content) { … … 17 17 18 18 function sitespeaker_menu() { 19 add_options_page(' SiteSpeaker Widget', 'SiteSpeaker Widget', 'manage_options', 'sitespeaker_settings_page', 'sitespeaker_settings');19 add_options_page('ReadAloud TTS', 'ReadAloud TTS', 'manage_options', 'sitespeaker_settings_page', 'sitespeaker_settings'); 20 20 } 21 21 … … 23 23 ?> 24 24 <div class="wrap"> 25 <h2> SiteSpeakerWidget</h2>25 <h2>ReadAloud Widget</h2> 26 26 <form action="options.php" method="post"> 27 27 <?php settings_fields('sitespeaker_settings'); ?> … … 43 43 44 44 function sitespeaker_main_settings_section_text() { 45 echo "<p style='max-width: 60em;'>You can find your API key in your User Profile in the SiteSpeaker <a target='_blank' href='https://www.sitespeaker.link/?p=Login'>dashboard</a>. " .46 "If you don't have an account, you can sign up for one <a target='_blank' href='https://www.sitespeaker.link/?p=SignUp'>here</a>. " .47 "<u>Note</u>: your site's domain must be whitelisted in the SiteSpeaker dashboardfor the API key to work.</p>";45 echo "<p style='max-width: 60em;'>You can find your API key in your User Profile in the <a target='_blank' href='https://portal.readaloudwidget.com/?p=Login'>customer portal</a>. " . 46 "If you don't have an account, you can <a target='_blank' href='https://portal.readaloudwidget.com/?p=SignUp'>sign up</a> for free. " . 47 "<u>Note</u>: your site's domain must be whitelisted in the customer portal for the API key to work.</p>"; 48 48 49 49 $options = get_option('sitespeaker_settings');
Note: See TracChangeset
for help on using the changeset viewer.