G

Joomla Text to Spech — Официальное расширение TTS

Преобразование текста в речь Joomla — озвучивание с помощью ИИ и официального расширения TTS.

Скачать
Скачано: 18,492

Установить официальный GSpeech Расширение Joomla TTS и подключите его к GSpeech Облачная Консоль для естественного Озвучивание с помощью ИИ в Joomlaсовременные плееры и облачное воспроизведение — API-ключи не требуютсяАудиофайлы генерируются и кэшируются в облаке, поэтому ваш хостинг Joomla остаётся лёгким.

Используйте это руководство, чтобы Добавить озвучку в JoomlaСкачайте пакет, включите плагин, вставьте ID вашего виджета, разместите полностраничные/кнопочные/круговые плееры с пользовательским HTML-кодом при необходимости, затем создайте карту. Селектор содержимого и Рендеринг элемента для статей, категорий и пользовательских шаблонов.

  • Официальный пакет Joomla — Установка через Расширения → Загрузить файл пакета.
  • Подключение идентификатора виджета — Подключить сайт к Cloud Console без использования ключей API.
  • Генерация облачного аудио — синтезировать один раз, кэшировать и воспроизводить при последующих посещениях.
  • Неограниченное количество пользовательских виджетов — статьи, категории и игроки, использующие конкретные шаблоны.

Оптимально для: Владельцам сайтов на Joomla, которым требуется озвучивание статей и страниц категорий с помощью ИИ, включая пользовательские шаблоны, где вы сопоставляете селекторы с... .item-page или шаблонные оболочки.

Обзор веб-сайта TTS Живые демки Открыть облачную консоль

Объединяйтесь GSpeech в Joomla!

Установите плагин и настройте Joomla!

  • Скачать - Загрузите пакет GSpeech для Joomla..
  • Откройте административную панель Joomla. — Войдите в панель администратора Joomla!
  • Установите — перейти к Система → Установка → Расширения, выберите Загрузка файла пакетаи выберите загруженный zip-архив.
  • Включите плагин — перейти к Система → Управление → Плагины, ищи Речь / GSpeech, откройте его, установите Статус → Включено.
  • Добавить идентификатор виджета — Вставьте идентификатор виджета с вашего сайта в Cloud Console. Создайте сайт через создать сайтили откройте существующий в вашем приборная панель → сайт → Настройки копировать Идентификатор виджета.
  • Сохранено — Сохраните настройки плагина, а затем протестируйте страницу на лицевой стороне сайта.

Расширение Joomla загружается GSpeech После сохранения идентификатора виджета, плееры будут отображаться только там, где вы разместите точки крепления / пользовательский HTML-код, и только после публикации и настройки соответствующего виджета.

Расширение Joomla, идентификатор виджета и сопоставление контента.

В Joomla пакет плюс идентификатор виджета загружают движок. Затем каждый виджет сопоставляет HTML-код статьи, макеты категорий или пользовательские шаблоны с пользовательским HTML-монтированием — без необходимости жестко прописывать отдельный плеер для каждой статьи:

1 Идентификатор виджета + расширение

Пакет Joomla загружает движок после того, как вы вставите ID виджета. Без него монтирование не будет работать.

2 Пользовательский виджет

Настройки панели управления: голос, язык, дизайн, параметры контента, правила URL-адресов для статей и категорий.

3 Крепление / Пользовательский HTML

Маркер в статье или модуле (например) .gsp_full_player) где отображается пользовательский интерфейс игрока.

4 Картирование контента

Селектор содержимого = какой текст статьи следует прочитать. Рендеринг элемента = место, где появляется игрок. Исключить / Заголовок / URL-адреса уточняют совпадение.

  • Неограниченное количество виджетов — Отдельные виджеты «Полная страница», «Кнопка» или «Круг» для статей, категорий, языков или дизайна.
  • Неограниченное количество игроков на один виджет — Один опубликованный виджет может обеспечить работу всех соответствующих правил монтирования, разрешенных правилами Render Element + URL.
  • Пользовательские HTML — В Joomla крепление выглядит так: <div class="gsp_full_player"></div>В WordPress используется тот же принцип с помощью шорткодов, например: [gspeech].
  • Значения по умолчанию против расширенных настроек — Стандартные настройки работают быстро. Для пользовательских шаблонов требуются точные значения для селектора контента / элемента рендеринга.

Добавление игроков с помощью пользовательского HTML

Разместите любой из этих элементов на том месте, где должен отображаться игрок на странице. Щелкните по карточке, чтобы скопировать её. Затем настройте виджет. Рендеринг элемента в тот же класс.

  • Полностраничный проигрыватель
    <div class="gsp_full_player"></div>
  • Кнопка плеера
    <div class="gsp_button_player"></div>
  • Круговой игрок
    <div class="gsp_circle_player"></div>

Полная документация плеера Документация Button Player Документация Circle Player

Сопоставьте статьи и шаблоны Joomla с плеером.

В виджете Контент Вкладки, целевая статья и шаблоны — обычно так и следует помнить читателям. .item-pageмакеты категорий или пользовательские контейнеры шаблонов.

Селектор содержимого

Определяет Какой текст озвучен?Используйте CSS-селекторы, разделённые запятыми. Примеры:

  • статья, .item-page, # Содержание — прочтите эти элементы.
  • статья,раздел,#my_id,.my_class — несколько целей на одном поле.
  • родительский_класс — Прочитайте родительский контейнер объекта монтирования (полезно для пользовательского HTML-кода, размещенного внутри статьи).
  • self_class — Прочитайте ту же самую обложку, в которой находится крепление.
  • Оставьте поле пустым, если используете Текст контента вместо этого (фиксированный текст, а не содержимое DOM).

Рендеринг элемента

Определяет где внедряется пользовательский интерфейс игрокаОно должно соответствовать реальному элементу на странице.

  • Для пользовательских HTML-монтирований установите класс монтирования: .gsp_full_player, .gsp_button_player или .gsp_circle_player.
  • Вы также можете выбирать контейнеры макета, например... тело, # Содержание или .item-page когда вы не используете специальное крепление.
  • Если параметр Content Selector указан правильно, но ничего не отображается, это обычно означает, что параметр Render Element на этой странице указан неверно или отсутствует.

Позиция рендеринга

Размещает игрока Перед тем, как or После Отображение содержимого элемента. Для выделенного div-элемента монтирования параметры After/Before обычно по-прежнему работают относительно этого узла — оставьте монтирование пустым и позвольте виджету заполнить его.

Исключить список

Отборщики, которые должны не Произноситься вслух, даже если они находятся внутри селектора контента. Разделены запятыми. Пример: #comments,.sidebar,.ads,.no-speech.

Выбор заголовка / Текст заголовка

  • Выбор названия — динамический заголовок со страницы (пример: h1).
  • Текст заголовка — В плеере отображается фиксированный заголовок. При использовании текста заголовка оставьте поле выбора заголовка пустым.

Текст контента

Необязательный фиксированный текст повествования. При использовании поле выбора контента может оставаться пустым. Полезно для коротких вступлений к модулям, когда DOM-элемент статьи не должен управлять звуком.

Общее правило для Joomla: Цели селектора контента .item-page (или в вашем пользовательском шаблоне-оболочке), функция Render Element нацелена на монтирование пользовательского HTML-кода, а функция Exclude List пропускает комментарии и боковые панели.

Практические примеры сопоставления элементов для статей Joomla

Страница статьи с полноэкранным проигрывателем.

HTML-код статьи включает в себя контент и монтирование:

  • Разметка страницы
    <div class="item-page">...</div> <div class="gsp_full_player"></div>
  • Селектор содержимого - .item-page
  • Рендеринг элемента - .gsp_full_player
  • Исключить список - .share-buttons,.related-posts (опционально)
  • Выбор названия - h1 (опционально)

Макет категории пользовательского шаблона — parent_class

Если объект монтирования находится внутри пользовательской категории или блока контента шаблона, селектор контента может быть относительным:

  • Селектор содержимого - parent_class (читает родительский элемент крепления)
  • Рендеринг элемента - .gsp_full_player

Используйте self_class когда сам контейнер mount содержит текст, который должен быть озвучен.

Много статей, один виджет

Место .gsp_button_player во многих статьях. Виджет One Button Player с элементом рендеринга. .gsp_button_player Может обеспечить их работу. Создавайте дополнительные виджеты только в том случае, если голосовые команды, дизайн, селекторы или правила URL-адресов должны отличаться в разных категориях.

Создание виджетов для озвучивания статей в Joomla

  • Открыть панель инструментов — перейдите к своему Панель управления GSpeech.
  • Выберите веб-сайт — Откройте подключенный вами сайт Joomla.
  • Добавить новый виджет — Виджеты → Добавить новый виджет → выберите тип (Полный плеер, Кнопка, Круг и т. д.) → Создать.
  • Настройка содержимого — установить селектор контента, элемент отображения, список исключений, заголовки для статей или категорий.
  • Настройка проигрывателя / Дизайн — голос, панели, тема, ширина, поля.
  • Публикуй и слушай — Установите статус на «Опубликовано», обновите страницу Joomla в реальном времени и проверьте воспроизведение.

При изменении текста статьи функция Smart Audio Sync может восстанавливать озвучку в фоновом режиме. Решение по-прежнему принимается на основе сопоставления полей. , которые текст и в котором Игрок выживает.

Часто задаваемые вопросы: Расширение Joomla для преобразования текста в речь

  • Поддерживает ли Joomla преобразование текста в речь и озвучивание с помощью ИИ GSpeech?

    Да. Официальный GSpeech Расширение Joomla TTS Добавляет озвучивание статей, категорий и пользовательских шаблонов с помощью ИИ. Голоса и плееры управляются в облачной консоли после установки пакета и указания идентификатора виджета.
  • Как установить расширение GSpeech для Joomla и добавить идентификатор виджета?

    Загрузите пакет с этой страницы, затем перейдите по ссылке: Система → Установка → Расширения и загрузите zip-архив. Включите плагин в разделе «Плагины», вставьте... Идентификатор виджета В настройках сайта в Cloud Console сохраните изменения. После этого разместите пользовательские HTML-объекты там, где вы хотите, чтобы отображались игроки.
  • Что такое Content Selector и Render Element в Joomla?

    Селектор содержимого выбирает, какой HTML-код Joomla озвучить — часто .item-page или пользовательскую оболочку шаблона. Рендеринг элемента Выбирает место отображения плеера — обычно это ваш пользовательский HTML-класс монтирования. Исправляет Content Selector, если произносится неправильный текст; исправляет Render Element, если плеер не отображается.
  • Замедлит ли использование аудио GSpeech работу моего сайта на Joomla?

    Нет. Аудио генерируется и кэшируется в GSpeech Облако, а не ваш сервер Joomla. Расширение загружает облегченный клиент, и плееры отображаются только там, где совпадают точки крепления и опубликованные виджеты. Статьи загружаются с обычной скоростью, а посетители слушают аудио по запросу.
  • Нужны ли мне API-ключи для озвучивания текста с помощью ИИ в Joomla?

    GSpeech is API-ключи не требуются Для Joomla. Установите расширение, вставьте идентификатор виджета, настройте виджеты в Cloud Console и опубликуйте. Голоса и плееры остаются в одной учетной записи без необходимости использования сторонних TTS-ключей на вашем хостинге.

Нужна помощь с пакетом Joomla, идентификатором виджета или селекторами для пользовательского шаблона? Обратитесь в службу поддержки GSpeechОтправьте URL страницы, и мы поможем сопоставить селектор контента / элемент рендеринга.

Документы и руководства