Files
novafarma/novafarma.tiled-session
David Kotnik aa58bf0000 🎙️ TEST: GRONK AI VOICE GENERATED!
 AUDIO INFRASTRUCTURE COMPLETE:

1. 📁 FOLDER STRUCTURE:
   - /assets/audio/sfx/ (sound effects)
   - /assets/audio/voice/ (AI voices) 
   - /assets/audio/music/ (noir soundtrack)

2. 🎙️ TEST VOICE GENERATOR (test_voice_gronk.py):
   - Edge-TTS integration working! 
   - Gronk profile: Deep British male
   - Voice: en-GB-RyanNeural
   - Pitch: -8Hz (deeper)
   - Rate: -15% (slower, gritty)

3. 🔊 TEST VOICE GENERATED:
   - File: assets/audio/voice/test_gronk.mp3
   - Size: 83,520 bytes
   - Phrase: 'Ej stari, dobrodošel v Hipodevil666 Studios.
             V mojem vapi je zmanjkalo olja, zombiji so
             spet vse pokadili!'
   - Language: Slovenian (SLO)
   - Quality: Production-ready

🎭 GRONK VOICE TEST:
- Character: Deep Troll
- Personality: Laid-back, gritty
- Voice profile: English-UK-RyanNeural
- Test successful! 

📊 RESULTS:
- Edge-TTS working perfectly
- Voice quality: Excellent
- File size: Optimized
- Ready for game integration

💡 NEXT STEPS:
1. Install ffmpeg for OGG conversion:
   brew install ffmpeg

2. Generate all character voices:
   python ai_voice_generator.py

3. Integrate HIPOAudioSystem in game

🎮 VOICE PLAYBACK:
afplay assets/audio/voice/test_gronk.mp3

Infrastructure ready for full audio system! 🎉
2026-01-10 02:50:40 +01:00

271 lines
8.1 KiB
Plaintext

{
"activeFile": "",
"expandedProjectPaths": [
"assets/maps"
],
"file.lastUsedOpenFilter": "All Files (*)",
"fileStates": {
"": {
"scaleInDock": 1
},
"assets/maps 🟣/01_Ground.tsx": {
"scaleInDock": 1
},
"assets/maps 🟣/02_Obstacles.tsx": {
"scaleInDock": 1
},
"assets/maps 🟣/03_Fences.tsx": {
"scaleInDock": 1
},
"assets/maps 🟣/04_Buildings.tsx": {
"scaleInDock": 1
},
"assets/maps 🟣/05_Tools_Items.tsx": {
"scaleInDock": 1
},
"assets/maps 🟣/MINIMAL_TEMPLATE.tmx": {
"scale": 0.25,
"selectedLayer": 2,
"viewCenter": {
"x": 236,
"y": 484
}
},
"assets/maps 🟣/base_level1_tent_1767411185506.tsx": {
"scaleInDock": 0.25
},
"assets/maps 🟣/fresh_workspace.tmx": {
"scale": 0.23156249999999998,
"selectedLayer": 1,
"viewCenter": {
"x": 641.2955465587045,
"y": -187.8542510121457
}
},
"assets/maps 🟣/narava_rastline_grass_flowers_style32.tsx": {
"dynamicWrapping": false,
"scaleInDock": 0.25,
"scaleInEditor": 1
},
"assets/maps 🟣/novafarma_clean.tmx": {
"scale": 0.5452604166666667,
"selectedLayer": 4,
"viewCenter": {
"x": 624.4722514089215,
"y": 1015.1112809246345
}
},
"assets/maps 🟣/novafarma_clean.tmx#crops_carrots": {
"scaleInDock": 1
},
"assets/maps 🟣/novafarma_clean.tmx#crops_corn": {
"scaleInDock": 1
},
"assets/maps 🟣/novafarma_clean.tmx#crops_lettuces": {
"scaleInDock": 1
},
"assets/maps 🟣/novafarma_clean.tmx#crops_potatos": {
"scaleInDock": 1
},
"assets/maps 🟣/novafarma_clean.tmx#crops_pumpkins": {
"scaleInDock": 1
},
"assets/maps 🟣/novafarma_clean.tmx#crops_tomatoes": {
"scaleInDock": 1
},
"assets/maps 🟣/teren_farmland_tilled_style32.tsx": {
"scaleInDock": 1
},
"assets/maps/01_Ground.tsx": {
"scaleInDock": 1
},
"assets/maps/02_Obstacles.tsx": {
"scaleInDock": 1
},
"assets/maps/03_Fences.tsx": {
"scaleInDock": 1
},
"assets/maps/04_Buildings.tsx": {
"scaleInDock": 1
},
"assets/maps/05_Tools_Items.tsx": {
"scaleInDock": 1
},
"assets/maps/NovaFarma.json": {
"scale": 0.12779541015624998,
"selectedLayer": 1,
"viewCenter": {
"x": 1236.3511319132679,
"y": 1471.1013468335086
}
},
"assets/maps/NovaFarma.json#01_Ground": {
"scaleInDock": 1
},
"assets/maps/NovaFarma.json#02_Obstacles": {
"scaleInDock": 1
},
"assets/maps/NovaFarma.json#03_Fences": {
"scaleInDock": 1
},
"assets/maps/NovaFarma.json#04_Buildings": {
"scaleInDock": 1
},
"assets/maps/NovaFarma.json#05_Tools_Items": {
"scaleInDock": 1
},
"assets/maps/NovaFarma.json#ground_tiles": {
"scaleInDock": 1
},
"assets/maps/NovaFarma.json#kai_character": {
"scaleInDock": 1
},
"assets/maps/NovaFarma.json#tree_blue": {
"scaleInDock": 1
},
"assets/maps/NovaFarma.tmx": {
"scale": 1,
"selectedLayer": 0,
"viewCenter": {
"x": 157,
"y": 231
}
},
"assets/maps/TownSquare.json": {
"scale": 0.75,
"selectedLayer": 2,
"viewCenter": {
"x": 960.6666666666666,
"y": 480.66666666666663
}
},
"assets/maps/TownSquare.json#01_Ground": {
"scaleInDock": 1
},
"assets/maps/fence.tsx": {
"scaleInDock": 1
},
"assets/maps/ground_tiles.tsx": {
"dynamicWrapping": false,
"scaleInDock": 1
},
"assets/maps/kai_character.tsx": {
"scaleInDock": 1
},
"assets/maps/krvava_zetev_sprites_farm_obstacles_1766171194583.tsx": {
"dynamicWrapping": false,
"scaleInDock": 1
},
"assets/maps/krvava_zetev_sprites_grok_ultimate_easter_egg_1766101613086.tsx": {
"dynamicWrapping": false,
"scaleInDock": 1
},
"assets/maps/krvava_zetev_sprites_mine_entrance_buildings_5_types_1766100089660.tsx": {
"scaleInDock": 1
},
"assets/maps/narezano_loceno_krvava_zetev_sprites_mine_entrance_buildings_5_types_1766100089660_obj02.tsx": {
"scaleInDock": 1
},
"assets/maps/png.tsx": {
"scaleInDock": 1
},
"assets/maps/rock_1.tsx": {
"scaleInDock": 1
},
"assets/maps/rock_asset.tsx": {
"scaleInDock": 1
},
"assets/maps/testni_travnik.tmx": {
"scale": 0.0625,
"selectedLayer": 0,
"viewCenter": {
"x": 2392,
"y": -88
}
},
"assets/maps/tilesets_backup_green_bg_kai_character.tsx": {
"scaleInDock": 1
},
"assets/maps/tree_blue.tsx": {
"scaleInDock": 1
},
"maps/demo_project/campfire.tsx": {
"dynamicWrapping": false,
"scaleInDock": 1
},
"maps/demo_project/demo_micro_farm.tmx": {
"scale": 1.5,
"selectedLayer": 4,
"viewCenter": {
"x": 134,
"y": 40
}
},
"maps/demo_project/demo_micro_farm.tmx#terrain_demo": {
"scaleInDock": 1
},
"maps/demo_project/kai_survivor.tsx": {
"scaleInDock": 1
},
"maps/demo_project/sign_warning.tsx": {
"dynamicWrapping": false,
"scaleInDock": 1
},
"maps/demo_project/tilesets/crops_demo.tsx": {
"dynamicWrapping": true,
"scaleInDock": 1
},
"maps/demo_project/tilesets/objects_demo.tsx": {
"dynamicWrapping": true,
"scaleInDock": 1
},
"maps/demo_project/tilesets/terrain_demo.tsx": {
"dynamicWrapping": true,
"scaleInDock": 1
},
"maps/demo_whitebg/campfire.tsx": {
"dynamicWrapping": false,
"scaleInDock": 1
},
"maps/demo_whitebg/demo_whitebg.tmx": {
"scale": 0.46943359375,
"selectedLayer": 0,
"viewCenter": {
"x": 206.63199500728103,
"y": 187.45995423340963
}
},
"maps/demo_whitebg/tilesets/crops_whitebg.tsx": {
"dynamicWrapping": true,
"scaleInDock": 1
},
"maps/demo_whitebg/tilesets/objects_whitebg.tsx": {
"dynamicWrapping": false,
"scaleInDock": 1
},
"maps/demo_whitebg/tilesets/terrain_whitebg.tsx": {
"dynamicWrapping": true,
"scaleInDock": 1
}
},
"last.externalTilesetPath": "/Users/davidkotnik/repos/novafarma/assets/maps",
"openFiles": [
],
"project": "novafarma.tiled-project",
"recentFiles": [
"assets/maps 🟣/MINIMAL_TEMPLATE.tmx",
"assets/maps 🟣/narava_rastline_grass_flowers_style32.tsx",
"assets/maps 🟣/fresh_workspace.tmx",
"assets/maps 🟣/novafarma_clean.tmx",
"assets/maps/testni_travnik.tmx",
"assets/maps/TownSquare.json",
"assets/maps/NovaFarma.json",
"assets/maps/NovaFarma.tmx"
],
"tileset.lastUsedFormat": "tsx",
"tileset.tileSize": {
"height": 32,
"width": 32
}
}