Bug#1077152: ITP: python-wyoming -- Peer-to-peer protocol for voice assistants
Package: wnpp
Severity: wishlist
Owner: Edward Betts <edward@4angle.com>
* Package name : python-wyoming
Version : 1.5.4
Upstream Author : Michael Hansen <mike@rhasspy.org>
* URL : https://github.com/rhasspy/wyoming
* License : MIT
Programming Lang: Python
Description : Peer-to-peer protocol for voice assistants
A peer-to-peer protocol designed specifically for voice assistants, Wyoming
allows seamless communication using JSONL and PCM audio. It is utilized by
Rhasspy and Home Assistant to enable interaction with voice services. Wyoming
handles various event types such as audio transmission, speech recognition,
text-to-speech synthesis, wake word detection, intent recognition, and
handling. The protocol operates through a structured sequence of JSON header
and binary payloads, ensuring efficient data exchange within voice
applications.
This library is a dependancy of Home Assistant, the Python smart home platform.
I plan to maintain it as part of the Home Assistant team.
Reply to: