diff --git a/img/documentation/fictioneer_enable_tts.jpg b/img/documentation/fictioneer_enable_tts.jpg new file mode 100644 index 00000000..1a30d6e3 Binary files /dev/null and b/img/documentation/fictioneer_enable_tts.jpg differ diff --git a/includes/functions/settings/_settings_page_general.php b/includes/functions/settings/_settings_page_general.php index bb692565..a337e25d 100644 --- a/includes/functions/settings/_settings_page_general.php +++ b/includes/functions/settings/_settings_page_general.php @@ -743,7 +743,12 @@ $images = get_template_directory_uri() . '/img/documentation/'; fictioneer_settings_label_checkbox( 'fictioneer_enable_tts', __( 'Enable Text-To-Speech (experimental)', 'fictioneer' ), - __( 'Sometimes wonky browser-based text-to-speech engine. Extend and availability depends on the browser and OS.', 'fictioneer' ) + __( 'Sometimes wonky browser-based text-to-speech engine. Extend and availability depends on the browser and OS.', 'fictioneer' ), + sprintf( + __( '%1$s

You can engage the Web Speech API of the browser by clicking or tapping on a paragraph, which opens the paragraph tools with the start button. This will display the interface bar at the bottom.

Whether this works depends on your browser and operating system; additional permissions and settings may be required. The TTS engine should automatically select a voice model that fits the site language, but you can also switch manually in the settings.

', 'fictioneer' ), + '
', + 'https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API' + ) ); ?>