Changeset 2835122
- Timestamp:
- 12/16/2022 02:50:10 PM (3 years ago)
- Location:
- speechkit
- Files:
-
- 248 added
- 1 deleted
- 4 edited
-
tags/3.10.3 (added)
-
tags/3.10.3/build (added)
-
tags/3.10.3/build/199.js (added)
-
tags/3.10.3/build/311.js (added)
-
tags/3.10.3/build/362.js (added)
-
tags/3.10.3/build/434.js (added)
-
tags/3.10.3/build/45.js (added)
-
tags/3.10.3/build/47.js (added)
-
tags/3.10.3/build/49.js (added)
-
tags/3.10.3/build/537.js (added)
-
tags/3.10.3/build/787.js (added)
-
tags/3.10.3/build/840.js (added)
-
tags/3.10.3/build/844.js (added)
-
tags/3.10.3/build/846.js (added)
-
tags/3.10.3/build/850.js (added)
-
tags/3.10.3/build/952.js (added)
-
tags/3.10.3/build/983.js (added)
-
tags/3.10.3/build/Component (added)
-
tags/3.10.3/build/Component/Post (added)
-
tags/3.10.3/build/Component/Post/AddPlayer (added)
-
tags/3.10.3/build/Component/Post/AddPlayer/block.json (added)
-
tags/3.10.3/build/elementor.asset.php (added)
-
tags/3.10.3/build/elementor.js (added)
-
tags/3.10.3/build/index.asset.php (added)
-
tags/3.10.3/build/index.js (added)
-
tags/3.10.3/changelog.txt (added)
-
tags/3.10.3/index.php (added)
-
tags/3.10.3/languages (added)
-
tags/3.10.3/languages/speechkit.pot (added)
-
tags/3.10.3/license.txt (added)
-
tags/3.10.3/readme.txt (added)
-
tags/3.10.3/speechkit.php (added)
-
tags/3.10.3/src (added)
-
tags/3.10.3/src/Compatibility (added)
-
tags/3.10.3/src/Compatibility/Elementor (added)
-
tags/3.10.3/src/Compatibility/Elementor/Controls (added)
-
tags/3.10.3/src/Compatibility/Elementor/Controls/InspectText.php (added)
-
tags/3.10.3/src/Compatibility/Elementor/Controls/InspectTextarea.php (added)
-
tags/3.10.3/src/Compatibility/Elementor/Controls/Player.php (added)
-
tags/3.10.3/src/Compatibility/Elementor/ControlsSections (added)
-
tags/3.10.3/src/Compatibility/Elementor/ControlsSections/Beyondwords.php (added)
-
tags/3.10.3/src/Compatibility/Elementor/ControlsSections/Help.php (added)
-
tags/3.10.3/src/Compatibility/Elementor/ControlsSections/Inspect.php (added)
-
tags/3.10.3/src/Compatibility/Elementor/Elementor.php (added)
-
tags/3.10.3/src/Compatibility/Elementor/css (added)
-
tags/3.10.3/src/Compatibility/Elementor/css/beyondwords-tab.css (added)
-
tags/3.10.3/src/Compatibility/Elementor/js (added)
-
tags/3.10.3/src/Compatibility/Elementor/js/components (added)
-
tags/3.10.3/src/Compatibility/Elementor/js/components/beyondwords (added)
-
tags/3.10.3/src/Compatibility/Elementor/js/components/beyondwords/commands (added)
-
tags/3.10.3/src/Compatibility/Elementor/js/components/beyondwords/commands/index.js (added)
-
tags/3.10.3/src/Compatibility/Elementor/js/components/beyondwords/commands/panel-open.js (added)
-
tags/3.10.3/src/Compatibility/Elementor/js/components/beyondwords/component.js (added)
-
tags/3.10.3/src/Compatibility/Elementor/js/components/beyondwords/hooks (added)
-
tags/3.10.3/src/Compatibility/Elementor/js/components/beyondwords/hooks/index.js (added)
-
tags/3.10.3/src/Compatibility/Elementor/js/components/beyondwords/hooks/init-players-after-document-save.js (added)
-
tags/3.10.3/src/Compatibility/Elementor/js/components/beyondwords/hooks/init-players-after-panel-open.js (added)
-
tags/3.10.3/src/Compatibility/Elementor/js/components/index.js (added)
-
tags/3.10.3/src/Compatibility/Elementor/js/index.js (added)
-
tags/3.10.3/src/Component (added)
-
tags/3.10.3/src/Component/Plugin (added)
-
tags/3.10.3/src/Component/Plugin/Panel (added)
-
tags/3.10.3/src/Component/Plugin/Panel/DocumentSetting (added)
-
tags/3.10.3/src/Component/Plugin/Panel/DocumentSetting/index.js (added)
-
tags/3.10.3/src/Component/Plugin/Panel/Prepublish (added)
-
tags/3.10.3/src/Component/Plugin/Panel/Prepublish/index.js (added)
-
tags/3.10.3/src/Component/Plugin/Sidebar (added)
-
tags/3.10.3/src/Component/Plugin/Sidebar/index.js (added)
-
tags/3.10.3/src/Component/Post (added)
-
tags/3.10.3/src/Component/Post/AddPlayer (added)
-
tags/3.10.3/src/Component/Post/AddPlayer/AddPlayer.css (added)
-
tags/3.10.3/src/Component/Post/AddPlayer/AddPlayer.php (added)
-
tags/3.10.3/src/Component/Post/AddPlayer/block.json (added)
-
tags/3.10.3/src/Component/Post/AddPlayer/index.js (added)
-
tags/3.10.3/src/Component/Post/AddPlayer/tinymce-button.png (added)
-
tags/3.10.3/src/Component/Post/AddPlayer/tinymce.js (added)
-
tags/3.10.3/src/Component/Post/BlockAudioAttribute (added)
-
tags/3.10.3/src/Component/Post/BlockAudioAttribute/BlockAudioAttribute.php (added)
-
tags/3.10.3/src/Component/Post/BlockAudioAttribute/addAttribute.js (added)
-
tags/3.10.3/src/Component/Post/BlockAudioAttribute/addControls.js (added)
-
tags/3.10.3/src/Component/Post/BlockAudioAttribute/check.js (added)
-
tags/3.10.3/src/Component/Post/BlockAudioAttribute/index.js (added)
-
tags/3.10.3/src/Component/Post/DisplayPlayer (added)
-
tags/3.10.3/src/Component/Post/DisplayPlayer/DisplayPlayer.php (added)
-
tags/3.10.3/src/Component/Post/DisplayPlayer/check.js (added)
-
tags/3.10.3/src/Component/Post/DisplayPlayer/index.js (added)
-
tags/3.10.3/src/Component/Post/ErrorNotice (added)
-
tags/3.10.3/src/Component/Post/ErrorNotice/ErrorNotice.php (added)
-
tags/3.10.3/src/Component/Post/ErrorNotice/check.js (added)
-
tags/3.10.3/src/Component/Post/ErrorNotice/error-notice.css (added)
-
tags/3.10.3/src/Component/Post/ErrorNotice/index.js (added)
-
tags/3.10.3/src/Component/Post/GenerateAudio (added)
-
tags/3.10.3/src/Component/Post/GenerateAudio/GenerateAudio.php (added)
-
tags/3.10.3/src/Component/Post/GenerateAudio/check.js (added)
-
tags/3.10.3/src/Component/Post/GenerateAudio/index.js (added)
-
tags/3.10.3/src/Component/Post/Metabox (added)
-
tags/3.10.3/src/Component/Post/Metabox/Metabox.css (added)
-
tags/3.10.3/src/Component/Post/Metabox/Metabox.php (added)
-
tags/3.10.3/src/Component/Post/Metabox/beyondwords-admin-metabox.js (added)
-
tags/3.10.3/src/Component/Post/OpenSidebar (added)
-
tags/3.10.3/src/Component/Post/OpenSidebar/index.js (added)
-
tags/3.10.3/src/Component/Post/Panel (added)
-
tags/3.10.3/src/Component/Post/Panel/Help (added)
-
tags/3.10.3/src/Component/Post/Panel/Help/index.js (added)
-
tags/3.10.3/src/Component/Post/Panel/Inspect (added)
-
tags/3.10.3/src/Component/Post/Panel/Inspect/Inspect.php (added)
-
tags/3.10.3/src/Component/Post/Panel/Inspect/index.js (added)
-
tags/3.10.3/src/Component/Post/Panel/Inspect/js (added)
-
tags/3.10.3/src/Component/Post/Panel/Inspect/js/inspect.js (added)
-
tags/3.10.3/src/Component/Post/Panel/Prepublish (added)
-
tags/3.10.3/src/Component/Post/Panel/Prepublish/index.js (added)
-
tags/3.10.3/src/Component/Post/Panel/Status (added)
-
tags/3.10.3/src/Component/Post/Panel/Status/index.js (added)
-
tags/3.10.3/src/Component/Post/PendingNotice (added)
-
tags/3.10.3/src/Component/Post/PendingNotice/check.js (added)
-
tags/3.10.3/src/Component/Post/PendingNotice/index.js (added)
-
tags/3.10.3/src/Component/Post/PlayAudio (added)
-
tags/3.10.3/src/Component/Post/PlayAudio/check.js (added)
-
tags/3.10.3/src/Component/Post/PlayAudio/index.js (added)
-
tags/3.10.3/src/Component/Post/PlayAudio/load-script.js (added)
-
tags/3.10.3/src/Component/Post/PlayAudio/player.js (added)
-
tags/3.10.3/src/Component/Post/PostContentUtils.php (added)
-
tags/3.10.3/src/Component/Post/PostMetaUtils.php (added)
-
tags/3.10.3/src/Component/Post/Sidebar (added)
-
tags/3.10.3/src/Component/Post/Sidebar/PostSidebar.css (added)
-
tags/3.10.3/src/Component/Post/Sidebar/Sidebar.php (added)
-
tags/3.10.3/src/Component/Post/Sidebar/index.js (added)
-
tags/3.10.3/src/Component/Posts (added)
-
tags/3.10.3/src/Component/Posts/BulkEdit (added)
-
tags/3.10.3/src/Component/Posts/BulkEdit/BulkEdit.php (added)
-
tags/3.10.3/src/Component/Posts/BulkEdit/js (added)
-
tags/3.10.3/src/Component/Posts/BulkEdit/js/bulk-edit.js (added)
-
tags/3.10.3/src/Component/Posts/Column (added)
-
tags/3.10.3/src/Component/Posts/Column/Column.php (added)
-
tags/3.10.3/src/Component/Settings (added)
-
tags/3.10.3/src/Component/Settings/ApiKey (added)
-
tags/3.10.3/src/Component/Settings/ApiKey/ApiKey.php (added)
-
tags/3.10.3/src/Component/Settings/PrependExcerpt (added)
-
tags/3.10.3/src/Component/Settings/PrependExcerpt/PrependExcerpt.php (added)
-
tags/3.10.3/src/Component/Settings/Preselect (added)
-
tags/3.10.3/src/Component/Settings/Preselect/Preselect.php (added)
-
tags/3.10.3/src/Component/Settings/Preselect/post.js (added)
-
tags/3.10.3/src/Component/Settings/Preselect/settings.js (added)
-
tags/3.10.3/src/Component/Settings/ProjectId (added)
-
tags/3.10.3/src/Component/Settings/ProjectId/ProjectId.php (added)
-
tags/3.10.3/src/Component/Settings/Settings.php (added)
-
tags/3.10.3/src/Component/Settings/SettingsUtils.php (added)
-
tags/3.10.3/src/Component/SiteHealth (added)
-
tags/3.10.3/src/Component/SiteHealth/SiteHealth.php (added)
-
tags/3.10.3/src/Core (added)
-
tags/3.10.3/src/Core/ApiClient.php (added)
-
tags/3.10.3/src/Core/Core.php (added)
-
tags/3.10.3/src/Core/CoreUtils.php (added)
-
tags/3.10.3/src/Core/Environment.php (added)
-
tags/3.10.3/src/Core/Interactions (added)
-
tags/3.10.3/src/Core/Interactions/index.js (added)
-
tags/3.10.3/src/Core/Interactions/store (added)
-
tags/3.10.3/src/Core/Interactions/store/actions.js (added)
-
tags/3.10.3/src/Core/Interactions/store/index.js (added)
-
tags/3.10.3/src/Core/Interactions/store/reducer.js (added)
-
tags/3.10.3/src/Core/Interactions/store/selectors.js (added)
-
tags/3.10.3/src/Core/Player.php (added)
-
tags/3.10.3/src/Core/Request.php (added)
-
tags/3.10.3/src/Core/Response.php (added)
-
tags/3.10.3/src/Core/Settings (added)
-
tags/3.10.3/src/Core/Settings/classic.js (added)
-
tags/3.10.3/src/Core/Settings/index.js (added)
-
tags/3.10.3/src/Core/Settings/store (added)
-
tags/3.10.3/src/Core/Settings/store/actions.js (added)
-
tags/3.10.3/src/Core/Settings/store/controls.js (added)
-
tags/3.10.3/src/Core/Settings/store/index.js (added)
-
tags/3.10.3/src/Core/Settings/store/reducer.js (added)
-
tags/3.10.3/src/Core/Settings/store/resolvers.js (added)
-
tags/3.10.3/src/Core/Settings/store/selectors.js (added)
-
tags/3.10.3/src/Core/Uninstaller.php (added)
-
tags/3.10.3/src/Core/Updater.php (added)
-
tags/3.10.3/src/Core/index.js (added)
-
tags/3.10.3/src/Plugin.php (added)
-
tags/3.10.3/src/index.js (added)
-
tags/3.10.3/uninstall.php (added)
-
tags/3.10.3/vendor (added)
-
tags/3.10.3/vendor/autoload.php (added)
-
tags/3.10.3/vendor/composer (added)
-
tags/3.10.3/vendor/composer/ClassLoader.php (added)
-
tags/3.10.3/vendor/composer/InstalledVersions.php (added)
-
tags/3.10.3/vendor/composer/LICENSE (added)
-
tags/3.10.3/vendor/composer/autoload_classmap.php (added)
-
tags/3.10.3/vendor/composer/autoload_files.php (added)
-
tags/3.10.3/vendor/composer/autoload_namespaces.php (added)
-
tags/3.10.3/vendor/composer/autoload_psr4.php (added)
-
tags/3.10.3/vendor/composer/autoload_real.php (added)
-
tags/3.10.3/vendor/composer/autoload_static.php (added)
-
tags/3.10.3/vendor/composer/installed.json (added)
-
tags/3.10.3/vendor/composer/installed.php (added)
-
tags/3.10.3/vendor/symfony (added)
-
tags/3.10.3/vendor/symfony/deprecation-contracts (added)
-
tags/3.10.3/vendor/symfony/deprecation-contracts/CHANGELOG.md (added)
-
tags/3.10.3/vendor/symfony/deprecation-contracts/LICENSE (added)
-
tags/3.10.3/vendor/symfony/deprecation-contracts/function.php (added)
-
tags/3.10.3/vendor/symfony/dom-crawler (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/AbstractUriElement.php (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/CHANGELOG.md (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/Crawler.php (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/Field (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/Field/ChoiceFormField.php (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/Field/FileFormField.php (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/Field/FormField.php (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/Field/InputFormField.php (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/Field/TextareaFormField.php (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/Form.php (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/FormFieldRegistry.php (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/Image.php (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/LICENSE (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/Link.php (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/Test (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/Test/Constraint (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/Test/Constraint/CrawlerSelectorAttributeValueSame.php (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/Test/Constraint/CrawlerSelectorExists.php (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/Test/Constraint/CrawlerSelectorTextContains.php (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/Test/Constraint/CrawlerSelectorTextSame.php (added)
-
tags/3.10.3/vendor/symfony/dom-crawler/UriResolver.php (added)
-
tags/3.10.3/vendor/symfony/polyfill-ctype (added)
-
tags/3.10.3/vendor/symfony/polyfill-ctype/Ctype.php (added)
-
tags/3.10.3/vendor/symfony/polyfill-ctype/LICENSE (added)
-
tags/3.10.3/vendor/symfony/polyfill-ctype/bootstrap.php (added)
-
tags/3.10.3/vendor/symfony/polyfill-ctype/bootstrap80.php (added)
-
tags/3.10.3/vendor/symfony/polyfill-mbstring (added)
-
tags/3.10.3/vendor/symfony/polyfill-mbstring/LICENSE (added)
-
tags/3.10.3/vendor/symfony/polyfill-mbstring/Mbstring.php (added)
-
tags/3.10.3/vendor/symfony/polyfill-mbstring/Resources (added)
-
tags/3.10.3/vendor/symfony/polyfill-mbstring/Resources/unidata (added)
-
tags/3.10.3/vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php (added)
-
tags/3.10.3/vendor/symfony/polyfill-mbstring/Resources/unidata/titleCaseRegexp.php (added)
-
tags/3.10.3/vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.php (added)
-
tags/3.10.3/vendor/symfony/polyfill-mbstring/bootstrap.php (added)
-
tags/3.10.3/vendor/symfony/polyfill-php80 (added)
-
tags/3.10.3/vendor/symfony/polyfill-php80/LICENSE (added)
-
tags/3.10.3/vendor/symfony/polyfill-php80/Php80.php (added)
-
tags/3.10.3/vendor/symfony/polyfill-php80/PhpToken.php (added)
-
tags/3.10.3/vendor/symfony/polyfill-php80/Resources (added)
-
tags/3.10.3/vendor/symfony/polyfill-php80/Resources/stubs (added)
-
tags/3.10.3/vendor/symfony/polyfill-php80/Resources/stubs/Attribute.php (added)
-
tags/3.10.3/vendor/symfony/polyfill-php80/Resources/stubs/PhpToken.php (added)
-
tags/3.10.3/vendor/symfony/polyfill-php80/Resources/stubs/Stringable.php (added)
-
tags/3.10.3/vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php (added)
-
tags/3.10.3/vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php (added)
-
tags/3.10.3/vendor/symfony/polyfill-php80/bootstrap.php (added)
-
tags/3.10.3/wpml-config.xml (added)
-
trunk/changelog.txt (modified) (1 diff)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/speechkit.php (modified) (2 diffs)
-
trunk/vendor/bin (deleted)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
speechkit/trunk/changelog.txt
r2835097 r2835122 2 2 3 3 **This is a list detailing changes for past SpeechKit releases. For more information about the current release, see readme.txt.** 4 5 = 3.10.2 = 6 7 Release date: 16th November 2022 8 9 **Documentation** 10 11 * Updated the plugin `readme.txt` description. 12 * Tested up to WordPress 6.1. 4 13 5 14 = 3.10.1 = -
speechkit/trunk/readme.txt
r2835097 r2835122 4 4 Donate link: https://beyondwords.io 5 5 Tags: text to speech, text to audio, tts, speech synthesis, podcast, audio 6 Stable tag: 3.10. 26 Stable tag: 3.10.3 7 7 Requires PHP: 7.0 8 8 Requires at least: 5.8 … … 13 13 == Description == 14 14 15 BeyondWords is the AI voice platform that brings frictionless audio publishing 16 to newsrooms, writers, and businesses. Automatically create audio versions of 17 WordPress posts and pages and embed via a customizable player. Lifelike neural 18 voices and customizable text-to-speech algorithms deliver realistic speech that 19 keeps listeners coming back for more. 15 BeyondWords is the AI voice platform that brings frictionless audio publishing to newsrooms, writers, and businesses. Automatically create audio versions of WordPress posts and pages and embed via a customizable player. Lifelike neural voices and customizable text-to-speech algorithms deliver realistic speech that keeps listeners coming back for more. 20 16 21 = GET STARTED IN MINUTES=17 == GET STARTED IN MINUTES == 22 18 23 1. [Create your free BeyondWords account](https://dash.beyondwords.io/auth/signup?utm_source=wordpress&utm_medium=referral&utm_campaign=&utm_content=plugin) 24 (no credit card required) 19 1. [Create your free BeyondWords account](https://dash.beyondwords.io/auth/signup?utm_source=wordpress&utm_medium=referral&utm_campaign=&utm_content=plugin) (no credit card required) 25 20 2. Copy the project ID and API key from your dashboard 26 21 3. Download and [set up the WordPress plugin](https://docs.beyondwords.io/docs-and-guides/integrations/wordpress/set-up-the-wordpress-plugin?utm_source=wordpress&utm_medium=referral&utm_campaign=&utm_content=plugin) … … 41 36 * Monetize your audio with audio ads 42 37 43 You are just minutes away from engaging audiences with spoken-word audio. Join 44 the hundreds of WordPress publishers already using our free text-to-speech 45 plugin and platform to make the most of their news articles, reports, guides, 46 and more. 38 You are just minutes away from engaging audiences with spoken-word audio. Join the hundreds of WordPress publishers already using our free text-to-speech plugin and platform to make the most of their news articles, reports, guides, and more. 47 39 48 If you have any questions, feedback, or issues, please email 49 <hello@beyondwords.io>. 40 If you have any questions, feedback, or issues, please email <hello@beyondwords.io>. 50 41 51 = CUSTOMER TESTIMONIAL=42 == CUSTOMER TESTIMONIAL == 52 43 53 > "We've been using BeyondWords to convert our articles into audio for over a 54 > year. Overall, we are very impressed with the service. The quality of the 55 > audio is consistently the best we've found available, the plugin and dashboard 56 > provides all the functionality we need, processing and delivery of the audio 57 > is fast and the players fit nicely on our page. We've had great customer 58 > feedback and the team have been quick to make adjustments based on our 59 > suggestions." 44 > "We've been using BeyondWords to convert our articles into audio for over a year. Overall, we are very impressed with the service. The quality of the audio is consistently the best we've found available, the plugin and dashboard provides all the functionality we need, processing and delivery of the audio is fast and the players fit nicely on our page. We've had great customer feedback and the team have been quick to make adjustments based on our suggestions." 60 45 > 61 46 > — Kenneth Creamer, Creamer Media 62 47 63 = ADVANCED TEXT-TO-SPEECH=48 == ADVANCED TEXT-TO-SPEECH == 64 49 65 50 Looking for the best text-to-speech plugin on WordPress? 66 51 67 Using methods like natural language processing (NLP), BeyondWords' unique text 68 processing algorithms optimally convert your content into speech synthesis 69 markup language (SSML). This enables AI voices to effectively pronounce elements 70 that other platforms can struggle with, such as names, numbers, and dates, as 71 well as filtering out elements that shouldn't be read aloud. You can even add 72 aliases to ensure everything is read exactly how you want it. 52 Using methods like natural language processing (NLP), BeyondWords' unique text processing algorithms optimally convert your content into speech synthesis markup language (SSML). This enables AI voices to effectively pronounce elements that other platforms can struggle with, such as names, numbers, and dates, as well as filtering out elements that shouldn't be read aloud. You can even add aliases to ensure everything is read exactly how you want it. 73 53 74 BeyondWords gives you access to neural voices from Google Cloud, Amazon Web 75 Services, and Microsoft Azure (500+ voices across 140+ language locales). 54 BeyondWords gives you access to neural voices from Google Cloud, Amazon Web Services, and Microsoft Azure (500+ voices across 140+ language locales). 76 55 77 You can also get access to premium neural voices — voice clones of 78 professional voice actors that are exclusive to BeyondWords. Users have the 79 option to develop a completely bespoke custom voice using our voice cloning 80 service. 56 You can also get access to premium neural voices — voice clones of professional voice actors that are exclusive to BeyondWords. Users have the option to develop a completely bespoke custom voice using our voice cloning service. 81 57 82 The result is naturalistic spoken-word audio content that engages your target 83 audience — at a fraction of the cost of human recordings. 58 The result is naturalistic spoken-word audio content that engages your target audience — at a fraction of the cost of human recordings. 84 59 85 = EFFORTLESS DISTRIBUTION=60 == EFFORTLESS DISTRIBUTION == 86 61 87 BeyondWords makes it easy to reach new audiences and grow your listenership. As 88 well as auto-embedding audio players to your WordPress site, you can embed your 89 audio manually or share via URL. You can even download your audios as mp3 files. 62 BeyondWords makes it easy to reach new audiences and grow your listenership. As well as auto-embedding audio players to your WordPress site, you can embed your audio manually or share via URL. You can even download your audios as mp3 files. 90 63 91 This includes content created automatically with our WordPress text-to-speech 92 plugin, as well as content created manually with the Text-to-Speech Editor 93 — perfect for audio newsletters. 64 This includes content created automatically with our WordPress text-to-speech plugin, as well as content created manually with the Text-to-Speech Editor — perfect for audio newsletters. 94 65 95 Users can even create custom playlists that keep listeners listening for longer. 96 These can be embedded, shared via URL, or even distributed via podcast feed. 97 That means you can reach audiences through platforms like Apple Podcasts and 98 Spotify. 66 Users can even create custom playlists that keep listeners listening for longer. These can be embedded, shared via URL, or even distributed via podcast feed. That means you can reach audiences through platforms like Apple Podcasts and Spotify. 99 67 100 = ANALYTICS AND MONETIZATION=68 == ANALYTICS AND MONETIZATION == 101 69 102 You get access to project analytics, which means you can track listener 103 engagement at the project level through your BeyondWords dashboard. Users can 104 also get access to audio analytics, as well as Google Analytics and Google Tag 105 Manager integrations. 70 You get access to project analytics, which means you can track listener engagement at the project level through your BeyondWords dashboard. Users can also get access to audio analytics, as well as Google Analytics and Google Tag Manager integrations. 106 71 107 You can even leverage your listenership through audio advertising. Use our 108 self-serve audio advertising feature to create your own campaigns or use VAST 109 (video ad serving template) to connect a programmatic advertising platform, such 110 as Google Ad Manager. 72 You can even leverage your listenership through audio advertising. Use our self-serve audio advertising feature to create your own campaigns or use VAST (video ad serving template) to connect a programmatic advertising platform, such as Google Ad Manager. 111 73 112 = CREATE YOUR FREE ACCOUNT TODAY=74 == CREATE YOUR FREE ACCOUNT TODAY == 113 75 114 [Create your free account](https://dash.beyondwords.io/auth/signup?utm_source=wordpress&utm_medium=referral&utm_campaign=&utm_content=plugin) 115 to see how the BeyondWords text-to-speech plugin improves reach and engagement 116 on your WordPress site. There's a [pricing plan](https://beyondwords.io/pricing/?utm_source=wordpress&utm_medium=referral&utm_campaign=&utm_content=plugin) 117 to suit every publisher, from independent writers to global media companies. 76 [Create your free account](https://dash.beyondwords.io/auth/signup?utm_source=wordpress&utm_medium=referral&utm_campaign=&utm_content=plugin) to see how the BeyondWords text-to-speech plugin improves reach and engagement on your WordPress site. There's a [pricing plan](https://beyondwords.io/pricing/?utm_source=wordpress&utm_medium=referral&utm_campaign=&utm_content=plugin) to suit every publisher, from independent writers to global media companies. 118 77 119 Any questions? [Visit our website](https://beyondwords.io/?utm_source=wordpress&utm_medium=referral&utm_campaign=&utm_content=plugin) 120 or email <hello@beyondwords.io>. 78 Any questions? [Visit our website](https://beyondwords.io/?utm_source=wordpress&utm_medium=referral&utm_campaign=&utm_content=plugin) or email <hello@beyondwords.io>. 121 79 122 80 == Changelog == 123 81 124 = 3.10. 2=82 = 3.10.3 = 125 83 126 Release date: 1 5th November 202284 Release date: 16th November 2022 127 85 128 86 **Documentation** 129 87 130 * Updated the plugin `readme.txt` Description. 131 * Tested up to WordPress 6.1. 88 * Updated the plugin `readme.txt` description. 132 89 133 90 -------- -
speechkit/trunk/speechkit.php
r2835097 r2835122 16 16 * Author: BeyondWords 17 17 * Author URI: https://beyondwords.io 18 * Version: 3.10. 218 * Version: 3.10.3 19 19 * License: GPL-2.0+ 20 20 * License URI: http://www.gnu.org/licenses/gpl-2.0.txt … … 36 36 // Define constants 37 37 // phpcs:disable 38 define('BEYONDWORDS__PLUGIN_VERSION', '3.10. 2');38 define('BEYONDWORDS__PLUGIN_VERSION', '3.10.3'); 39 39 define('BEYONDWORDS__PLUGIN_DIR', plugin_dir_path(__FILE__)); 40 40 define('BEYONDWORDS__PLUGIN_URI', plugin_dir_url(__FILE__)); -
speechkit/trunk/vendor/composer/installed.php
r2835097 r2835122 1 1 <?php return array( 2 2 'root' => array( 3 'pretty_version' => 'v3.10. 2',4 'version' => '3.10. 2.0',3 'pretty_version' => 'v3.10.3', 4 'version' => '3.10.3.0', 5 5 'type' => 'project', 6 6 'install_path' => __DIR__ . '/../../', 7 7 'aliases' => array(), 8 'reference' => ' a01e69098df76005ed1f5080c9035eb7c72b9079',8 'reference' => '41f1708a544537febfb52fa89a779faf8c0b3ddb', 9 9 'name' => 'beyondwords/wordpress', 10 10 'dev' => false, … … 12 12 'versions' => array( 13 13 'beyondwords/wordpress' => array( 14 'pretty_version' => 'v3.10. 2',15 'version' => '3.10. 2.0',14 'pretty_version' => 'v3.10.3', 15 'version' => '3.10.3.0', 16 16 'type' => 'project', 17 17 'install_path' => __DIR__ . '/../../', 18 18 'aliases' => array(), 19 'reference' => ' a01e69098df76005ed1f5080c9035eb7c72b9079',19 'reference' => '41f1708a544537febfb52fa89a779faf8c0b3ddb', 20 20 'dev_requirement' => false, 21 21 ),
Note: See TracChangeset
for help on using the changeset viewer.