wiki_frame 0.1.2 copy "wiki_frame: ^0.1.2" to clipboard
wiki_frame: ^0.1.2 copied to clipboard

Listens for a search phrase from the user, queries Wikipedia and returns an extract for display in Frame

Wikipedia Search #

Listens for a search phrase from the user, queries Wikipedia using its API and returns an extract and a thumbnail (if it exists) for display in Frame.

Tested on Android, but should be able to work on iOS also.

Flutter package speech_to_text uses platform-provided speech to text capability, apparently either on-device or cloud-based (although here we request onDevice). It uses the system microphone, which will be either the phone or possibly a connected bluetooth headset, but unless/until Frame could be connected as a bluetooth mic, it can't be used as we can't feed its streamed audio into the platform speech service. Alternatives that can be fed streamed audio bytes include Vosk, but that is Android-only.

Times out after 5s on my Android device (speech_to_text allows different timeouts to be requested.)

Thumbnails are presently quantized to 4-bit (16 colors) and dithered using the Dart image package and displayed progressively.

Frameshots #

Frameshot1 Frameshot2 Frameshot3

Framecast #

https://github.com/user-attachments/assets/4a376e02-7350-43e5-9e96-b1d62d0912fd

https://github.com/user-attachments/assets/6e0a189c-0ad4-4f41-be7d-321ae313c6d3

Screenshots #

Screenshot1

Architecture #

Architecture

0
likes
125
points
233
downloads

Publisher

unverified uploader

Weekly Downloads

Listens for a search phrase from the user, queries Wikipedia and returns an extract for display in Frame

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

flutter, http, image, logging, simple_frame_app, speech_to_text

More

Packages that depend on wiki_frame