Twitch Text to Speect, alat untuk pita yang membacakan obrolan formulir pesan yang disorot.
Anda dapat menggunakan ini sebagai sumber browser di dalam OBS atau membuka jendela browser. Saat menggunakan aplikasi ini di browser, pastikan untuk setidaknya mengklik halaman sekali sehingga diizinkan untuk bermain audio. Anda tidak akan melihat elemen apa pun di halaman selama tidak ada pesan yang disorot yang dikirim.
Catatan untuk saat ini, ini hanya berfungsi dengan hadiah pesan yang disorot default sehingga tidak ada yang kustom. Anda dapat mengunduh proyek dan mengedit kode untuk membuatnya berfungsi dengan penghargaan titik saluran khusus tetapi membutuhkan sedikit lebih banyak upaya untuk mengatur.
Saat menggunakan versi live
https://twitchtts.vercel.app/?
Saat berjalan secara lokal
http://localhost:3000/?
Anda dapat menambahkan beberapa parameter ke URL dengan merantai mereka menggunakan & simbol, lihat contoh
channel=firefox__
Anda dapat memilih teks yang berbeda untuk berbicara suara dengan menambahkan parameter suara. Secara default, ini diatur ke Brian. voice=Brian
Ini adalah suara yang harus Anda gunakan (perhatikan bahwa beberapa mungkin tidak berfungsi)
Aditi | Amy | Astrid | Bianca | Brian | Camila | Carla
Carmen | Celine | Chantal | Conchita | Cristiano | Dora | Emma
Enrique | Ewa | Filiz | Geraint | Giorgio | Gwyneth | Hans
Ines | Ivy | Jacek | Jan | Joanna | Joey | Justin
Karl | Kendra | Kimberly | Lea | Liv | Lotte | Lucia
Lupe | Mads | Maja | Marlene | Mathieu | Matthew | Maxim
Mia | Miguel | Mizuki | Naja | Nicole | Penelope | Raveena
Ricardo | Ruben | Russell | Salli | Seoyeon | Takumi | Tatyana
Vicki | Vitoria | Zeina | Zhiyu
tts=true
Jika Anda hanya ingin menampilkan dan atau membaca pesan yang disorot dikirim oleh subs, Anda dapat melakukannya dengan menambahkan subOnly=true ke URL
Dengan menambahkan parameter batas ke URL Anda, Anda dapat mencegah pesan yang sangat panjang dari pembacaan total. Secara default ini diatur ke null yang akan membacakan seluruh pesan. Anda dapat mengubah batas menggunakan parameter batas seperti SO: limit=100
Perhatikan bahwa batas karakter pada pesan Twitch adalah 500 karakter
Ini adalah contoh tentang bagaimana URL Anda mungkin terlihat: https://twitchtts.vercel.app/?channel=Firefox__&tts=true&voice=Brian
Pertama, kami memiliki URL dasar, lalu kami mengatur saluran ke Firefox__ menggunakan channel=Firefox__ kemudian kami mengubah teks ke fungsi bicara menggunakan tts=true dan terakhir namun tidak penting kami mengatur teks untuk berbicara suara ke Brian menggunakan parameter suara.
Jika Anda ingin mengotak -atik proyek, lihat cara kerjanya atau menyesuaikannya agar sesuai dengan kebutuhan Anda, Anda bisa!
Pertama -tama, pastikan Anda memiliki Node.js , NPM, dan Git yang diinstal.
git clone [email protected]:Vuurvos1/twitchTTS.gitnpm install (atau Instal atau yarn pnpm install ) untuk menginstal paket NPM yang diperlukan Anda dapat memulai proyek dengan menjalankan npm start di konsol Anda. Secara default, proyek ini akan di -host di localhost: 3000
Setelah Anda mengkloning proyek dan menginstal dependensi dengan npm install (atau pemasangan atau yarn pnpm install ), Anda dapat memulai server pengembangan:
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --openUntuk membuat versi produksi aplikasi:
npm run build Anda dapat melihat pratinjau npm run preview .
Untuk menggunakan aplikasi Anda, Anda mungkin perlu menginstal adaptor untuk lingkungan target Anda.
Daftar kemungkinan fitur masa depan
Penulis: Vuurvos1, Lisensi oleh MIT
Proyek ini didasarkan pada SoroteFmychat oleh Instafluff, temukan di github.com/instafluff/highlightofmychat