A.AppInitDevAcademy / Luna Virtual
Capítulo 02 / 13 · Preparación

Instalación en Windows

Descarga las herramientas oficiales, prepara la carpeta y comprueba Node, Python y Ollama.

1. Comprueba primero la cuenta

Antes de invertir tiempo en instalar la cadena completa, entra a TikTok y comprueba que tu cuenta tenga acceso legítimo a LIVE desde PC. Puedes practicar todo el sistema localmente sin transmitir.

  1. En TikTok revisa el acceso a LIVE desde el dispositivo móvil.
  2. En el equipo, abre TikTok LIVE Studio o el centro LIVE con tu cuenta.
  3. Si no hay permiso de emisión, continúa con el modo demo y revisa la ayuda oficial de TikTok; no intentes usar claves ni cookies de terceros.

2. Descarga cada aplicación desde su fuente

Node.js LTSRuntime del puente, Node 22.4+; la rama LTS vigente puede variar.
Sitio oficial ↗
Python para WindowsEntorno virtual y Piper.
Sitio oficial ↗
OllamaModelo local de IA.
Sitio oficial ↗
VRoid StudioCreación y exportación del VRM.
Sitio oficial ↗
VNyanMovimientos, callbacks y cámara del avatar.
Sitio oficial ↗
OBS StudioEscena vertical y cámara virtual.
Sitio oficial ↗
TikFinityReceptor de eventos; instala Desktop donde corre Node.
Sitio oficial ↗
TikTok LIVE StudioEmisión oficial, según el acceso de la cuenta.
Sitio oficial ↗
VB-CABLE (opcional para audio)Conecta la salida de Piper con VNyan y LIVE Studio.
Sitio oficial ↗

3. Prepara C:\StreamerVirtualTikTok

Tu ZIP contiene una aplicación de Node, guías y scripts. Extrae el contenido en una ruta estable y abre PowerShell desde esa carpeta. Los comandos siguientes están preparados para PowerShell; no los pegues directamente en CMD.

PowerShell · Windows
cd C:\StreamerVirtualTikTok
Set-ExecutionPolicy -Scope Process Bypass
node --version
npm --version
py --version

Si node, npm o py no existen, comprueba la instalación y abre una consola nueva. Ejecutar la política de scripts con -Scope Process afecta solo a esa sesión.

4. Instala dependencias y el modelo IA

Instalación en orden
.\scripts\comprobar_sistema.ps1
.\scripts\instalar.ps1
.\scripts\descargar_voz.ps1
ollama pull qwen2.5:3b
ollama list

El instalador prepara dependencias de Node y un entorno Python en .venv. El script de voz utiliza el valor piper.voice de config.json y descarga un modelo .onnx junto a .onnx.json.

Verificaciones
.\scripts\probar_ollama.ps1
.\scripts\probar_voz.ps1
npm run check
npm test

5. Confirma el entorno antes de avanzar

  • Node responde a node --version.
  • Piper genera una frase de prueba sin error.
  • Ollama responde con el modelo qwen2.5:3b.
  • El proyecto aprueba npm run check y npm test.
  • Tienes instalados VRoid, VNyan y OBS.
Captura ampliada