mirror of
https://github.com/mudler/LocalAI.git
synced 2026-10-28 09:08:54 -04:00
The Voice add-on had four pages: recognition, library, create and speech, and the drawer listed two of them. It now has one page, "voice", and one drawer entry. Recognition, Library, Text to speech and From a recording are tabs of that page, drawn with the same tab strip the recognition page already used. The tab is the first path segment (voice/library), as in the Studio add-on, and the form that adds a voice is a view of the Library tab (voice/library/new). The old page names stay declared in the manifest. Each one redirects to its tab and keeps the query string, so saved links still open. Assisted-by: Claude Code:claude-sonnet-5-5 node Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
26 lines
715 B
JSON
26 lines
715 B
JSON
{
|
|
"schemaVersion": 1,
|
|
"id": "voice",
|
|
"version": "0.1.0",
|
|
"executable": "voice",
|
|
"os": "linux",
|
|
"arch": "amd64",
|
|
"host": { "min": 1, "max": 1 },
|
|
"api": { "min": 1, "max": 1 },
|
|
"protocol": { "min": 1, "max": 1 },
|
|
"dataFormat": { "min": 1, "max": 1 },
|
|
"capabilities": {
|
|
"ui": {
|
|
"entry": "ui/voice.js",
|
|
"css": ["ui/voice.css"],
|
|
"sdk": { "min": 2, "max": 2 },
|
|
"pages": ["voice", "recognition", "library", "create", "speech"],
|
|
"navigation": ["voice"],
|
|
"mainPage": "voice",
|
|
"icon": "ui/icon.png",
|
|
"title": "Voice",
|
|
"description": "Recognise who is speaking, keep the voices that text-to-speech can use, and speak text with them."
|
|
}
|
|
}
|
|
}
|