#!/bin/bash edge-tts --list-voices > /tmp/voices.txt 2>/dev/null echo "=== Edge TTS 总音色数:$(tail -n +3 /tmp/voices.txt | wc -l) ===" echo "=== 支持的语言(共 $(tail -n +3 /tmp/voices.txt | sed 's/\([^-]*\)-.*/\1/' | sort -u | wc -l) 种) ===" tail -n +3 /tmp/voices.txt | sed 's/\([^-]*\)-.*/\1/' | sort -u | while read lang; do count=$(grep -c "^${lang}-" /tmp/voices.txt) printf ' %-6s %3d 个音色\n' "$lang" "$count" done