G

Chuyển văn bản thành giọng nói cho Joomla — Tiện ích TTS chính thức

Chuyển văn bản thành giọng nói trong Joomla — Tường thuật bằng AI với tiện ích mở rộng TTS chính thức

Tải về
Đã tải xuống: 18,492

Cài đặt chính thức GSpeech Tiện ích chuyển văn bản thành giọng nói Joomla và kết nối nó với GSpeech Bảng điều khiển đám mây cho tự nhiên Tường thuật bằng AI của Joomla, các trình phát hiện đại và phát lại trên đám mây — Không cần khóa APIÂm thanh được tạo và lưu vào bộ nhớ đệm trên đám mây, giúp máy chủ Joomla của bạn hoạt động nhẹ nhàng.

Sử dụng hướng dẫn này để Thêm tính năng chuyển văn bản thành giọng nói vào JoomlaTải xuống gói, kích hoạt plugin, dán ID Widget của bạn, đặt các trình phát Full Page / Button / Circle với HTML tùy chỉnh khi cần, sau đó lập bản đồ. Bộ chọn nội dungPhần tử kết xuất Dành cho bài viết, danh mục và mẫu tùy chỉnh.

  • Gói Joomla chính thức — Cài đặt thông qua Tiện ích mở rộng → Tải lên tệp gói.
  • Kết nối ID tiện ích — Liên kết trang web với Cloud Console mà không cần khóa API.
  • Tạo âm thanh đám mây — Tổng hợp một lần, lưu vào bộ nhớ đệm và phát lại nhiều lần.
  • Tiện ích tùy chỉnh không giới hạn — bài viết, danh mục và trình phát dành riêng cho từng mẫu.

Tốt nhất cho: Những chủ sở hữu trang web Joomla cần tính năng tường thuật bằng AI cho các bài viết và trang danh mục, bao gồm cả các mẫu tùy chỉnh nơi bạn ánh xạ các bộ chọn đến .item-page hoặc các trình bao bọc mẫu.

Tổng quan về website TTS Bản trình diễn trực tiếp Open Cloud Console

Kết nối GSpeech đến với Joomla!

Cài đặt plugin và cấu hình Joomla!

  • Tải về - Tải xuống gói GSpeech Joomla.
  • Mở trang quản trị Joomla — Đăng nhập vào bảng quản trị Joomla! của bạn.
  • đặt — đi đến Hệ thống → Cài đặt → Tiện ích mở rộng, chọn Tải lên tệp góivà chọn tệp zip đã tải xuống.
  • Kích hoạt plugin — đi đến Hệ thống → Quản lý → Plugin, tìm kiếm Bài phát biểu của G / GSpeech, mở nó lên, thiết lập Trạng thái → Đã bật.
  • Thêm ID tiện ích — Dán ID Widget từ trang Cloud Console của bạn. Tạo trang thông qua tạo một trang webhoặc mở một tài khoản hiện có trong tài khoản của bạn. bảng điều khiển → trang web → Cài Đặt sao chép ID tiện ích.
  • Tiết kiệm — Lưu cài đặt plugin, sau đó kiểm tra trang giao diện người dùng.

Tiện ích mở rộng Joomla được tải GSpeech Sau khi ID Widget được lưu, người chơi chỉ xuất hiện ở những nơi bạn đặt thú cưỡi/HTML tùy chỉnh và chỉ khi widget tương ứng được xuất bản và cấu hình.

Tiện ích mở rộng Joomla, ID Widget và ánh xạ nội dung

Trên Joomla, gói này cộng với ID Widget sẽ tải công cụ. Mỗi widget sau đó sẽ ánh xạ HTML bài viết, bố cục danh mục hoặc trình bao bọc mẫu tùy chỉnh đến một mount HTML tùy chỉnh — mà không cần mã hóa cứng một trình phát cho mỗi bài viết:

1 ID tiện ích + phần mở rộng

Gói Joomla sẽ tải công cụ sau khi bạn dán ID Widget. Nếu không có ID này, các mount sẽ không hoạt động.

2 Tiện ích tùy chỉnh

Cấu hình bảng điều khiển: giọng nói, ngôn ngữ, thiết kế, cài đặt nội dung, quy tắc URL cho bài viết so với danh mục.

3 Gắn kết / HTML tùy chỉnh

Một ký hiệu đánh dấu trong bài viết hoặc mô-đun (ví dụ: .gsp_full_player) nơi giao diện người chơi xuất hiện.

4 Bản đồ nội dung

Bộ chọn nội dung = Đoạn văn nào trong bài viết cần đọc. Phần tử kết xuất = vị trí người chơi xuất hiện. Loại trừ / Tiêu đề / URL giúp tinh chỉnh kết quả tìm kiếm.

  • Không giới hạn vật dụng — Các widget riêng biệt như Full Page, Button hoặc Circle dành cho bài viết, danh mục, ngôn ngữ hoặc thiết kế.
  • Số lượng người chơi không giới hạn cho mỗi tiện ích — Một widget đã được xuất bản có thể cung cấp năng lượng cho mọi điểm gắn kết phù hợp được cho phép bởi các quy tắc Render Element + URL.
  • HTML tùy chỉnh — trên Joomla, phần gắn kết trông như thế này <div class="gsp_full_player"></div>Trên WordPress, ý tưởng tương tự được thực hiện bằng cách sử dụng shortcode, ví dụ như... [gspeech].
  • Cài đặt mặc định so với cài đặt nâng cao — Các mẫu mặc định hoạt động nhanh chóng. Các mẫu tùy chỉnh cần các giá trị chính xác cho Bộ chọn nội dung / Phần tử hiển thị.

Thêm người chơi bằng HTML tùy chỉnh

Đặt bất kỳ giá đỡ nào trong số này vào vị trí mà người chơi nên xuất hiện trên trang. Nhấp vào một thẻ để sao chép. Sau đó thiết lập tiện ích. Phần tử kết xuất cùng lớp.

  • Trình phát toàn trang
    <div class="gsp_full_player"></div>
  • Trình phát nút
    <div class="gsp_button_player"></div>
  • Người chơi vòng tròn
    <div class="gsp_circle_player"></div>

Tài liệu đầy đủ về Player Tài liệu Button Player Tài liệu Circle Player

Ánh xạ các bài viết và mẫu Joomla vào trình phát

Trong tiện ích Nội dung Các tab, bài viết mục tiêu và trình bao bọc mẫu mà người đọc nên nghe thấy — thông thường .item-page, bố cục danh mục hoặc vùng chứa mẫu tùy chỉnh.

  • id → # / lớp → . - ví dụ class="item-page".item-page.
  • Thu thập các mảnh — Bộ chọn nội dung chấp nhận nhiều mục tiêu, được phân cách bằng dấu phẩy.
  • Cắt miếng — Danh sách loại trừ sử dụng cùng một cách. # / . + dấu phẩy.
  • hướng dẫn người mới bắt đầu - Cách viết giá trị HTML (# / .).

Bộ chọn nội dung

Xác định Văn bản nào được nói?Sử dụng bộ chọn CSS, phân cách bằng dấu phẩy. Ví dụ:

  • bài viết , .item-page, # content — hãy đọc những yếu tố đó.
  • bài viết,phần,#my_id,.my_class — Nhiều mục tiêu trong cùng một khu vực.
  • lớp cha — Đọc phần tử bao bọc cha của phần tử được gắn kết (hữu ích cho HTML tùy chỉnh được đặt bên trong một bài viết).
  • tự_lớp — hãy đọc cùng một nội dung trên bao bì mà giá đỡ được đặt bên trong.
  • Để trống nếu bạn sử dụng nội dung văn bản thay vào đó (văn bản cố định, không phải nội dung DOM).

Phần tử kết xuất

Xác định nơi giao diện người dùng của người chơi được chèn vàoNó phải khớp với một phần tử thực trên trang.

  • Đối với các phần tử gắn kết HTML tùy chỉnh, hãy đặt nó thành lớp gắn kết: .gsp_full_player, .gsp_button_player, hoặc là .gsp_circle_player.
  • Bạn cũng có thể nhắm mục tiêu vào các vùng chứa bố cục như thân hình, # content, hoặc là .item-page khi bạn không sử dụng giá đỡ chuyên dụng.
  • Nếu Content Selector chính xác nhưng không có gì hiển thị, thì thường là Render Element bị sai hoặc thiếu trên trang đó.

Vị trí kết xuất

Đặt người chơi Trước or Sau Nội dung của Render Element. Đối với một div được gắn kết riêng, After/Before thường vẫn hoạt động tương đối so với nút đó — hãy để phần gắn kết trống và để widget tự điền vào.

Danh sách loại trừ

Các bộ chọn phải không có thể được nói ra, ngay cả khi chúng nằm bên trong Trình chọn nội dung. Tương tự # / . Các quy tắc, phân cách bằng dấu phẩy. Ví dụ: #comments,.sidebar,.ads,.no-speech.

Bộ chọn tiêu đề / Văn bản tiêu đề

  • Bộ chọn tiêu đề — Tiêu đề động từ trang (ví dụ: h1).
  • Tiêu đề văn bản — Tiêu đề cố định hiển thị trong trình phát. Để trống ô Chọn tiêu đề khi sử dụng Văn bản tiêu đề.

nội dung văn bản

Văn bản tường thuật cố định tùy chọn. Khi được sử dụng, Trình chọn nội dung có thể để trống. Hữu ích cho các phần giới thiệu mô-đun ngắn khi DOM bài viết không nên điều khiển âm thanh.

Nguyên tắc chung khi sử dụng Joomla: Bộ chọn nội dung nhắm mục tiêu .item-page (hoặc trình bao bọc mẫu tùy chỉnh của bạn), Render Element nhắm mục tiêu vào phần tử HTML tùy chỉnh được gắn kết, và Exclude List bỏ qua các bình luận và thanh bên.

Ví dụ thực tế về lập bản đồ cho bài viết Joomla

Trang bài viết với trình phát toàn trang

Mã HTML của bài viết bao gồm nội dung và thẻ <img>:

  • Đánh dấu trang
    <div class="item-page">...</div> <div class="gsp_full_player"></div>
  • Bộ chọn nội dung - .item-page
  • Phần tử kết xuất - .gsp_full_player
  • Danh sách loại trừ - .share-buttons,.related-posts (Không bắt buộc)
  • Bộ chọn tiêu đề - h1 (Không bắt buộc)

Bố cục danh mục mẫu tùy chỉnh — parent_class

Nếu phần tử gắn kết nằm bên trong một danh mục tùy chỉnh hoặc khối nội dung mẫu, thì Bộ chọn nội dung có thể được sử dụng theo đường dẫn tương đối:

  • Bộ chọn nội dung - parent_class (đọc thông tin từ thư mục cha của thư mục)
  • Phần tử kết xuất - .gsp_full_player

Sử dụng self_class khi chính trình bao bọc gắn kết chứa văn bản cần được tường thuật.

Nhiều bài viết, một tiện ích

Nơi .gsp_button_player Trong nhiều bài viết. Tiện ích One Button Player với Render Element .gsp_button_player có thể cung cấp năng lượng cho tất cả chúng. Chỉ tạo thêm các widget khi cần có sự khác biệt về giọng nói, thiết kế, bộ chọn hoặc quy tắc URL giữa các danh mục.

Tạo tiện ích tường thuật bài viết Joomla

  • Mở bảng điều khiển — hãy đến chỗ của bạn Bảng điều khiển GSpeech.
  • Chọn trang web — Mở trang Joomla mà bạn vừa kết nối.
  • Thêm tiện ích mới — Tiện ích → Thêm tiện ích mới → chọn loại (Trình phát đầy đủ, Nút, Hình tròn, …) → Tạo.
  • Cấu hình nội dung — Thiết lập Bộ chọn nội dung, Phần tử hiển thị, Danh sách loại trừ, tiêu đề cho bài viết hoặc danh mục.
  • Cấu hình trình phát / Thiết kế — giọng nói, bảng điều khiển, chủ đề, chiều rộng, lề.
  • Xuất bản & nghe — Đặt Trạng thái thành Đã xuất bản, làm mới trang Joomla trực tiếp, kiểm tra phát lại.

Khi nội dung bài viết thay đổi, Smart Audio Sync có thể tự động tạo lại phần tường thuật trong nền. Các trường ánh xạ vẫn quyết định điều đó. cái nào văn bản và Ở đâu Người chơi vẫn còn sống.

Câu hỏi thường gặp: Tiện ích chuyển văn bản thành giọng nói cho Joomla

  • Joomla có hỗ trợ chuyển văn bản thành giọng nói và giọng nói AI với GSpeech không?

    Vâng. Chính thức GSpeech Tiện ích chuyển văn bản thành giọng nói Joomla Thêm tính năng tường thuật bằng AI cho bài viết, danh mục và mẫu tùy chỉnh. Giọng nói và trình phát được quản lý trong Bảng điều khiển đám mây sau khi bạn cài đặt gói và dán ID tiện ích của mình.
  • Tôi cần làm gì để cài đặt tiện ích mở rộng GSpeech cho Joomla và thêm ID Widget?

    Tải xuống gói phần mềm từ trang này, sau đó truy cập vào... Hệ thống → Cài đặt → Tiện ích mở rộng và tải tệp zip lên. Kích hoạt plugin trong mục Plugins, dán đoạn mã sau: ID tiện ích Từ cài đặt trang Cloud Console của bạn, hãy lưu lại. Sau đó, đặt các thẻ HTML tùy chỉnh vào vị trí bạn muốn người chơi xuất hiện.
  • Content Selector khác với Render Element như thế nào trong Joomla?

    Bộ chọn nội dung Chọn mã HTML Joomla nào để tường thuật — thường .item-page hoặc một trình bao bọc mẫu tùy chỉnh. Phần tử kết xuất Chọn vị trí hiển thị trình phát — thường là lớp gắn kết HTML tùy chỉnh của bạn. Sửa bộ chọn nội dung khi văn bản hiển thị sai; sửa phần tử hiển thị khi trình phát không hiển thị.
  • Liệu việc sử dụng âm thanh GSpeech có làm chậm trang web Joomla của tôi không?

    Không. Âm thanh được tạo ra và lưu vào bộ nhớ đệm trong... GSpeech Trên nền tảng đám mây, không phải máy chủ Joomla của bạn. Tiện ích mở rộng tải một ứng dụng khách nhẹ và trình phát chỉ xuất hiện ở những vị trí khớp với các điểm gắn kết và widget đã xuất bản. Bài viết vẫn giữ tốc độ tải trang bình thường trong khi khách truy cập nghe theo yêu cầu.
  • Tôi có cần khóa API cho tính năng tường thuật bằng AI của Joomla không?

    STT GSpeech is Không cần khóa API Dành cho Joomla. Cài đặt tiện ích mở rộng, dán ID Widget, cấu hình widget trong Cloud Console và xuất bản. Giọng nói và trình phát vẫn nằm trong cùng một tài khoản mà không cần khóa TTS của bên thứ ba trên máy chủ của bạn.

Bạn cần trợ giúp về gói Joomla, ID Widget hoặc các bộ chọn cho mẫu tùy chỉnh? Liên hệ bộ phận hỗ trợ GSpeechHãy gửi URL của trang và chúng tôi sẽ giúp bạn ánh xạ Bộ chọn nội dung / Phần tử hiển thị.