scripts/check_tts_imports.py
Rama master · réplica de lectura del repositorio original.
"""Check what imports TTS stream_generator.py needs from transformers."""
import sys
from pathlib import Path
try:
import TTS
tts_path = Path(TTS.__file__).parent
stream_gen_file = tts_path / "tts" / "layers" / "xtts" / "stream_generator.py"
print(f"Reading: {stream_gen_file}\n")
# Read the file
with open(stream_gen_file, encoding="utf-8") as f:
lines = f.readlines()
# Find the import section - show first 60 lines to see all imports
print("First 60 lines of stream_generator.py:")
print("=" * 70)
for i, line in enumerate(lines[:60], 1):
print(f"{i:3d}: {line.rstrip()}")
except ImportError:
print("ERROR: TTS is not installed")
sys.exit(1)
except Exception as e:
print(f"ERROR: {e}")
import traceback
traceback.print_exc()
sys.exit(1)