BSD Ports

accessibility/libspiel 1.0.4_1 MidnightBSD

Speech synthesis client library

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
lgpl2.1+
Categories
accessibility

Description

This client library is designed to provide an ergonomic interface to the myriad of potential speech providers that are installed in a given session. The API is inspired by the W3C Web Speech API. It serves several purposes:

  • Provide an updated list of installed across all speech providers voices.
  • Offer a "speaker" abstraction where utterances can be queued to speak.
  • If no voice was explicitly chosen for an utterance, negotiate global user settings and language preferences to choose the most appropriate voice.

In the other systems

SystemPortVersion
MidnightBSDaccessibility/libspiel1.0.4_1
FreeBSDaccessibility/libspiel1.0.4
HardenedBSDaccessibility/libspiel1.0.4
GhostBSDaccessibility/libspiel1.0.4

Install

Binary package:

mport install libspiel

From mports:

cd /usr/mports/accessibility/libspiel && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libspiel>0:accessibility/libspiel
LIB_DEPENDS=	libspiel-1.0.so:accessibility/libspiel

Dependencies

As this port's Makefile names them.

Library 1

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
gnome gstreamer meson pkgconfig python:build
Service scripts
none

Files

pkg-plist 16
  • bin/spiel
  • include/spiel/spiel-dbus-enums.c
  • include/spiel/spiel-dbus-enums.h
  • include/spiel/spiel-provider.h
  • include/spiel/spiel-speaker.h
  • include/spiel/spiel-utterance.h
  • include/spiel/spiel-version.h
  • include/spiel/spiel-voice.h
  • include/spiel/spiel-voices-list-model.h
  • include/spiel/spiel.h
  • lib/girepository-1.0/Spiel-1.0.typelib
  • lib/libspiel-1.0.so
  • lib/libspiel-1.0.so.1
  • lib/libspiel-1.0.so.1.0.4
  • libdata/pkgconfig/spiel-1.0.pc
  • share/gir-1.0/Spiel-1.0.gir
distinfo 1
FileSizeSHA256
project-spiel-libspiel-1.0.4-2ab0230_GH0.tar.gz1920373517287609079b7dd52ad3483d23ce7458f4c5d27bf0bdd18a8a71fe3c3c689d