feat(caption): let live captions use their own speech model
The speech engine now keeps an auxiliary model next to the dictation model and transcribes with whichever the request names, reloading it once if the engine restarted. Settings > STT gains a live-caption model so captions can run on large-v3-turbo while dictation keeps its own model. The runtime minimum rises to 1.7.0 because older engines would silently ignore the model choice. Suggestion paging moves to Up/Down: the page follows the selection and the last item waits while more candidates are being generated. The Left/Right page shortcuts are removed; they did nothing until a page had filled and clash with Intel's display-rotation hotkeys.
This commit is contained in:
parent
39b8e7448e
commit
4b0f685941
29 changed files with 222 additions and 234 deletions
|
|
@ -375,7 +375,6 @@
|
|||
"popup.suggestion.hintNext": "Suivant",
|
||||
"popup.suggestion.hintDismiss": "Fermer",
|
||||
"popup.suggestion.hintMove": "Déplacer",
|
||||
"popup.suggestion.hintPage": "Page",
|
||||
"popup.suggestion.loading": "Génération…",
|
||||
"keybinding.ui.sectionInput": "Suggestions de saisie",
|
||||
"keybinding.action.suggestionAccept": "Accepter la suggestion",
|
||||
|
|
@ -454,10 +453,6 @@
|
|||
"popup.suggestion.hintGeneratingMore": "Génération en cours… (jusqu'à {{max}})",
|
||||
"keybinding.action.suggestionPrev": "Suggestion précédente",
|
||||
"keybinding.action.suggestionPrev.desc": "Passe au candidat précédent.",
|
||||
"keybinding.action.suggestionPageNext": "Page suivante",
|
||||
"keybinding.action.suggestionPageNext.desc": "Affiche la page suivante de suggestions (jusqu'à 12 au total).",
|
||||
"keybinding.action.suggestionPagePrev": "Page précédente",
|
||||
"keybinding.action.suggestionPagePrev.desc": "Affiche la page précédente de suggestions.",
|
||||
"input.insights.tabs.graph": "Graphe",
|
||||
"input.graph.description": "Your sentences are stored as nodes and their relations as edges (what follows what, which share terms) so suggestions can pull personal context. Local only.",
|
||||
"input.graph.nodes": "Nœuds de phrase",
|
||||
|
|
@ -524,5 +519,8 @@
|
|||
"popup.caption.waiting": "Écoute… le premier sous-titre peut prendre quelques secondes",
|
||||
"popup.caption.dragHint": "Glisser pour déplacer · double-clic pour réinitialiser",
|
||||
"settings.captionRefine": "Affiner les sous-titres selon le contexte",
|
||||
"settings.captionRefine.desc": "L’IA locale corrige les espaces, la ponctuation et les mots mal entendus d’après les lignes voisines."
|
||||
"settings.captionRefine.desc": "L’IA locale corrige les espaces, la ponctuation et les mots mal entendus d’après les lignes voisines.",
|
||||
"settings.captionModel": "Modèle des sous-titres en direct",
|
||||
"settings.captionModel.same": "Identique à la dictée",
|
||||
"settings.captionModel.desc": "Les sous-titres en direct utilisent un modèle distinct, chargé en plus de celui de la dictée."
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue