Contexto
No Ubuntu/Linux o mic do STT parece funcionar (UI indica captura) mas nao funciona de fato — sem transcricao.
Pistas locais: Linux usa record_linux via SpeechAudioCapture + engines on-device (Parakeet default, Sherpa/Moonshine/SenseVoice) e Native desabilitado por design (lib/presentation/utils/speech_engine_platform_support.dart, ADR-006/038/044). CHANGELOG menciona fix(speech): add multi-backend Linux microphone capture for STT.
Suspeitas (nao confirmadas, requer investigacao direta no Ubuntu/Linux)
- Captura PipeWire/PulseAudio/ALSA retornando silencio ou dispositivo errado.
- Permissao/dispositivo padrao, sample-rate/canais incompativeis com o engine.
- Falha silenciosa no backend sem surfar
unavailableReasonKey.
Escopo desejado
Verbatim
Identificar diretamente num ubuntu/linux porque o mic do stt parece funcionar mas não funciona de fato.
Contexto
No Ubuntu/Linux o mic do STT parece funcionar (UI indica captura) mas nao funciona de fato — sem transcricao.
Pistas locais: Linux usa
record_linuxviaSpeechAudioCapture+ engines on-device (Parakeet default, Sherpa/Moonshine/SenseVoice) e Native desabilitado por design (lib/presentation/utils/speech_engine_platform_support.dart, ADR-006/038/044). CHANGELOG mencionafix(speech): add multi-backend Linux microphone capture for STT.Suspeitas (nao confirmadas, requer investigacao direta no Ubuntu/Linux)
unavailableReasonKey.Escopo desejado
Verbatim