frame_flutter_stt_host 0.1.0 copy "frame_flutter_stt_host: ^0.1.0" to clipboard
frame_flutter_stt_host: ^0.1.0 copied to clipboard

Connects to Frame and streams audio from its microphone, which is sent through a local (on Host device) vosk speech-to-text engine, and displays the streaming text on the Frame display.

frame_flutter_stt_host (offline speech-to-text, live captioning) #

Connects to Frame, streams audio from the Host (phone) microphone (for now - streaming from Frame mic coming), which is sent through a local (on Host device) Vosk speech-to-text engine (Unfortunately the Flutter package is Android only), and displays the streaming text on the Frame display.

Drop in an alternative Vosk model to perform speech-to-text in a language other than English (vosk-model-small-en-us-0.15 included). Frame only displays languages in a latin character set, so text might need to be tweaked before sending to Frame. The model name appears in main.dart and pubspec.yaml.

As it uses a small (40MB) on-device model, there are limitations in vocabulary. Very long utterances can cause problems (including offscreen text rendering at the moment) so it works best with a short pause between sentences.

Frameshots, Screenshots #

[Frameshot1]

https://github.com/user-attachments/assets/ca39afa0-dcdc-43d7-98ce-c002f42d161d

[Screenshot1]

Architecture #

[Architecture]

See Also #

1
likes
125
points
37
downloads

Publisher

unverified uploader

Weekly Downloads

Connects to Frame and streams audio from its microphone, which is sent through a local (on Host device) vosk speech-to-text engine, and displays the streaming text on the Frame display.

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

buffered_list_stream, flutter, logging, record, simple_frame_app, vosk_flutter

More

Packages that depend on frame_flutter_stt_host