File size: 534 Bytes
7cbe545
 
 
 
 
0c313fe
7cbe545
 
 
 
 
0c313fe
 
7cbe545
 
0c313fe
7cbe545
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/usr/bin/env bash
set -euo pipefail
TEXT="${1:-Hello world, this is Inflect Micro V2.}"
OUTPUT="${2:-output.wav}"
MODE="${3:-cli}"
CHIP="${4:-ax650}"

SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
cd "$SCRIPT_DIR/python"

if [ "$MODE" = "server" ]; then
    echo "🌐 Starting OpenAI TTS Server on port ${5:-8000}..."
    python3 -m inflect_tts_sdk.server --port "${5:-8000}" --chip "$CHIP"
else
    echo "🎤 ${TEXT}"
    python3 -m inflect_tts_sdk --text "${TEXT}" --output "${OUTPUT}" --chip "$CHIP"
    echo "🔊 ${OUTPUT}"
fi