功能建议:用语音替代按键来激活输入法

Aberta
#1,003 35 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
5/5
Tempo estimado
Mais de uma semana
Facilidade para iniciantes
25/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
rust, tauri
Domínio
ai, desktop

Direção de pesquisa

The desired behaviour is spelled out (a spoken start phrase, a spoken or timeout-based stop phrase, customisable keywords, on-device recognition), but nothing in the payload points at a file, entry point or test, and continuous keyword spotting is a new listening mode rather than an edit to the existing activation path. Start by reading how a dictation session is currently started and stopped so you can judge whether an always-listening recogniser can reuse that lifecycle, then check the five existing comments for maintainer constraints before proposing a design. 'Done' would be a documented design plus a prototype where a configurable keyword opens and closes the recording session, since the scope has to be agreed before code is written.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

按键占手还容易疲劳,希望能支持类似:

开始文字录入
(要转为文字的语音)
完成文字录入(或等待超时)

用录入这个关键词是因为比较书面,和日常口语不容易碰撞导致误激活,可自定义和本地识别更佳。

Linguagem predominante
Rust
Estrelas
3.7k
Forks
349
Merge médio
1d 18h
PRs com merge (30d)
93

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de Open-Less/openless

Todas as issues de Open-Less/openless

Issues semelhantes

Mais issues de Rust

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.