BSD Ports

accessibility/libspiel 1.0.4 FreeBSD

Speech synthesis client library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL21+
Categories
accessibility
Package size
49.9 KiB, 219.5 KiB installed

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
FreeBSDaccessibility/libspiel1.0.4
MidnightBSDaccessibility/libspiel1.0.4_1

Install

Binary package:

pkg install libspiel

From the ports tree:

cd /usr/ports/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

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.0.41.0.4-1.0.41.0.4
FreeBSD:14:quarterly1.0.41.0.4n/a1.0.41.0.4
FreeBSD:15:latest1.0.41.0.4n/a1.0.41.0.4
FreeBSD:15:quarterly1.0.41.0.4n/an/an/a
FreeBSD:16:latest1.0.41.0.4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 33
Run dependencies 28

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

Commit history 0

No commits in the history this site was built from.