Initial release: DictIA v0.8.14-alpha (fork de Speakr, AGPL-3.0)

This commit is contained in:
InnovA AI
2026-03-16 21:47:37 +00:00
commit 42772a31ed
365 changed files with 103572 additions and 0 deletions

122
static/manifest.json Normal file
View File

@@ -0,0 +1,122 @@
{
"id": "ca.innova-ai.dictia",
"name": "DictIA",
"short_name": "DictIA",
"description": "DictIA - Transcription audio par IA",
"start_url": "/",
"scope": "/",
"display": "standalone",
"display_override": ["window-controls-overlay", "standalone"],
"background_color": "#000000",
"theme_color": "#000000",
"orientation": "any",
"prefer_related_applications": false,
"categories": ["productivity", "utilities", "business"],
"lang": "en",
"dir": "ltr",
"icons": [
{
"src": "/static/img/icon-192x192.png",
"sizes": "192x192",
"type": "image/png",
"purpose": "any"
},
{
"src": "/static/img/icon-maskable-512x512.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "maskable"
},
{
"src": "/static/img/icon-512x512.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "any"
},
{
"src": "/static/img/icon-180x180.png",
"sizes": "180x180",
"type": "image/png",
"purpose": "any"
}
],
"screenshots": [
{
"src": "/static/img/screenshots/main-view.png",
"sizes": "1920x1080",
"type": "image/png",
"form_factor": "wide",
"label": "Main recording gallery view"
},
{
"src": "/static/img/screenshots/recording-interface.png",
"sizes": "1920x1080",
"type": "image/png",
"form_factor": "wide",
"label": "Live recording interface with notes"
},
{
"src": "/static/img/screenshots/transcript-view.png",
"sizes": "1920x1080",
"type": "image/png",
"form_factor": "wide",
"label": "Transcript view with speaker identification"
},
{
"src": "/static/img/screenshots/mobile-view.png",
"sizes": "390x844",
"type": "image/png",
"form_factor": "narrow",
"label": "Mobile recording view"
}
],
"shortcuts": [
{
"name": "New Recording",
"short_name": "New",
"description": "Upload or record new audio",
"url": "/#upload",
"icons": [{ "src": "/static/img/icon-192x192.png", "sizes": "192x192" }]
},
{
"name": "View Gallery",
"short_name": "Gallery",
"description": "Access your recordings gallery",
"url": "/#gallery",
"icons": [{ "src": "/static/img/icon-192x192.png", "sizes": "192x192" }]
}
],
"share_target": {
"action": "/#upload",
"method": "POST",
"enctype": "multipart/form-data",
"params": {
"title": "title",
"text": "text",
"url": "url",
"files": [
{
"name": "shared_audio",
"accept": ["audio/*"]
}
]
}
},
"edge_side_panel": {
"preferred_width": 480
},
"file_handlers": [
{
"action": "/",
"accept": {
"audio/*": [".mp3", ".wav", ".m4a", ".ogg", ".webm", ".flac", ".aac", ".wma", ".opus"]
}
}
],
"protocol_handlers": [
{
"protocol": "web+dictia",
"url": "/?audio=%s"
}
]
}