Cài đặt chính thức GSpeechTiệ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 dung và Phầ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.
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.
Mô hình ánh xạ
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:
1ID 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.
2Tiệ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.
3Gắ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.
4Bả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ị.
Người chơi
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.
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.
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).
RE
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 đó.
RP
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.
EX
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.
TT
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 đề.
CT
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.
Các ví dụ
Ví dụ thực tế về lập bản đồ cho bài viết Joomla
Ví dụ A
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>:
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)
Ví dụ B
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.
Ví dụ C
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.
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.
FAQ
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 GSpeechTiệ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.
Trợ giúp
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ị.