Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How can I put tik tok voices as text to speech in a point reward? #37

Open
compakevon opened this issue Mar 19, 2023 · 1 comment
Open

Comments

@compakevon
Copy link

Everything is fine from the configuration from python to write my text with the voice language commands
(language) and the file exported in .mp3, I just don't know how I can allow a twitch user to put any text in the points reward and not accumulate several .mp3 files created by users.

First doubt:
How can I use this python code to link to Streamer.bot?

Second question:
How can I use this python code without generating an .mp3 file and only listening to the text typed by a twitch user?

Plus: the "censored" white boxes are the codes of the tik tok voices

Success mp3 file tik tok voice

@MaliMiau
Copy link

Hola, veo que hablas español, así que responderé en este idioma para que me sea mas facil explicarme.

Creas una Acción y la conectas a la recompensa que quieras, con las siguientes sub-acciones:

Sub-Accion 1: Write To File

  • Seleccionas una ruta de archivo que te parezca cómoda y que nunca muevas, porque si lo haces puede dejar de funcionar.
    Yo uso C:\Python\tiktok-voice-main\Textos\Texto.txt
  • En el texto a escribir, pones %messageStripped%, de esta forma el texto quedará más entendible y no podrán bombardear emotes, aunque si quieres dar "full libertad" puedes poner %message%

Sub-Accion 2: Perform Command

  • En el comando pones la ruta del archivo main.py
    En mi caso C:\Python\tiktok-voice-main\main.py
  • En el directorio pones la carpeta que tiene el archivo main.py
    En mi caso C:\Python\tiktok-voice-main
  • En el argumento pones lo siguiente:
    -v [La Voz Que Quieras usar] -f [La Ruta Del Archivo de Texto] -s [La Cookie] -n [Ruta Donde Guardar el Archivo MP3]
    En mi caso: -v es_mx_002 -f C:\Python\tiktok-voice-main\Textos\Texto.txt -s [La Cookie] -n C:\Python\tiktok-voice-main\Audios\audio.mp3

Sub-Accion 3: Delay

  • Yo diria que dejaras dos segundos de delay aproximadamente para que sí o sí se reproduzca el audio y no hayan errores.

Sub-Accion 4: Play Sound

  • En el dispositivo de audio pones tus altavoces, o si tienes algún cable virtual para las alertas o alguna cosa así lo pones aquí.
  • En el sonido a reproducir pones la ruta del audio MP3
    En mi caso C:\Python\tiktok-voice-main\Audios\audio.mp3
  • Marca la opción de terminar de reproducir antes de continuar.

Y listo :P Quiero aclarar que en mi caso yo lo usaba para cualquier mensaje y no para una recompensa, así que quizá haya algun error por ese lado.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants