Aamot Software - Free Software Engineering Company (logo) Aamot Software (icon) Radio Norwegian (icon) GNU Network Object Model Environment GarageJam (icon) GNU Network Object Model Environment Radio (icon)

Voice for GNU Network Object Model Environment

Voice is Public Voice Communication Software for GNU Network Object Model Environment 44. The latest Voice 1.2.0 features Microphone/USB Recording into $HOME/Music/GNOME.ogg (on American English systems) and a continous Public Voice stream from http://api.perceptron.stream:8000/128.ogg

Configurable with Voicegram 1.0 XML in $PREFIX/share/gnome-voice/gnome-voice.xml
or —-stream <URI> and —-filename <FILE.voice> Command Line Options

Records Mic into $HOME/Music/GNOME.ogg and $HOME/Music/GNOME.voice

Default: Free Voice broadcast with Sondre Lerche from Los Angeles, California (2012) on api.perceptron.stream:8000/128.ogg

Download | News | Publications | References | Source Code | Wiki | Upload

Debian 11 | Fedora 38 | Ubuntu 22.04 | macOS 13 | MacPorts

Installation on Debian 11 (GNU Network Object Model Environment 43) from GNU Network Object Model Environment Terminal

sudo apt-get install gnome-common gcc git make wget
sudo apt-get install debhelper intltool dpkg-dev-el libgeoclue-2-dev
sudo apt-get install libgstreamer-plugins-bad1.0-dev libgeocode-glib-dev
sudo apt-get install gtk-doc-tools itstool libxml2-utils yelp-tools
sudo apt-get install libchamplain-0.12-dev libchamplain-gtk-0.12
sudo apt-get install libgstreamer-plugins-bad1.0-dev libgeocode-glib-dev
wget http://www.gnomevoice.org/~ole/debian/gnome-voice_1.2.0-1_amd64.deb
sudo dpkg -i gnome-voice_1.2.0-1_amd64.deb

Installation on Fedora Core 38 (GNU Network Object Model Environment 43) from GNU Network Object Model Environment Terminal

sudo dnf install http://www.gnomevoice.org/~ole/fedora/RPMS/x86_64/gnome-voice-1.2.0-1.fc38.x86_64.rpm

Installation on Ubuntu 22.04 (GNU Network Object Model Environment 43) from GNU Network Object Model Environment Terminal

sudo apt-get install gnome-common gcc git make wget
sudo apt-get install debhelper intltool dpkg-dev-el libgeoclue-2-dev
sudo apt-get install libgstreamer-plugins-bad1.0-dev libgeocode-glib-dev
sudo apt-get install gtk-doc-tools itstool libxml2-utils yelp-tools
sudo apt-get install libchamplain-0.12-dev libchamplain-gtk-0.12
sudo apt-get install libgstreamer-plugins-bad1.0-dev libgeocode-glib-dev
wget http://www.gnomevoice.org/~ole/ubuntu/gnome-voice_1.2.0-1_amd64.deb
sudo dpkg -i gnome-voice_1.2.0-1_amd64.deb

macOS 13 (Ventura)

http://www.gnomevoice.org/mac/gnome-voice-1.2.0.dmg

Support Voice Development

News

May 29, 2023

Voice 1.3.0 for GNU Network Object Model Environment 45 is available http://www.gnomevoice.org/src/gnome-voice-1.3.0.tar.xz

March 31, 2023

Voice 1.2.0 for GNU Network Object Model Environment 44 is now available for Fedora Core 38 from http://www.gnomevoice.org/~ole/fedora/RPMS/x86_64/gnome-voice-1.2.0-1.fc38.x86_64.rpm

December 5, 2022

Voice 1.2.0 for GNU Network Object Model Environment 44 is available for macOS 13 (Ventura) http://www.gnomevoice.org/mac/gnome-voice-1.2.0.dmg

November 28, 2022

Voice 1.2.0 for GNU Network Object Model Environment 43 is now available for Fedora Core 37 from http://www.gnomevoice.org/~ole/fedora/RPMS/x86_64/gnome-voice-1.2.0-1.fc37.x86_64.rpm

November 21, 2022

Voice 1.0.1 for GNU Network Object Model Environment 43 is now available for Fedora Core 37 from http://www.gnomevoice.org/~ole/fedora/RPMS/x86_64/gnome-voice-1.0.1-1.fc37.x86_64.rpm

November 16, 2022

The Voice 1.0.1 stable release is available from http://download.gnome.org/sources/gnome-voice/1.1/gnome-voice-1.0.1.tar.xz

November 15, 2022

The Voice 0.8.0 stable release is available from http://download.gnome.org/sources/gnome-voice/0.8/gnome-voice-0.8.0.tar.xz

November 14, 2022

The Voice 0.7.0 release features --filename and --stream Command Line Options and is available from http://download.gnome.org/sources/gnome-voice/0.7/gnome-voice-0.7.0.tar.xz

November 6, 2022

The Voice 0.6.0 release features Multiple <stream> Player Support in $PREFIX/share/gnome-voice/gnome-voice.xml and is available from http://download.gnome.org/sources/gnome-voice/0.6/gnome-voice-0.6.0.tar.xz

October 26, 2022

The Voice 0.5.0 release features XML parsing in $HOME/Music/GNOME.voice and is available from http://download.gnome.org/sources/gnome-voice/0.5/gnome-voice-0.5.0.tar.xz

Voice 0.5.0 for GNU Network Object Model Environment 43 is now available for Fedora Core 37 from http://www.gnomevoice.org/~ole/fedora/RPMS/x86_64/gnome-voice-0.5.0-1.fc37.x86_64.rpm

October 5, 2022

The Voice 0.4.0 release features Location Tags in $HOME/Music/GNOME.voice and is available from http://download.gnome.org/sources/gnome-voice/0.4/gnome-voice-0.4.0.tar.xz

Voice 0.4.0 for GNU Network Object Model Environment 43 is now available for Fedora Core 37 from http://www.gnomevoice.org/~ole/fedora/RPMS/x86_64/gnome-voice-0.4.0-1.fc37.x86_64.rpm

September 25, 2022

The first Voice 0.3.0 release with experimential wizard, XML file support in $HOME/Music/GNOME.voice and live microphone recording into $HOME/Music/GNOME.ogg is available from http://download.gnome.org/sources/gnome-voice/0.3/gnome-voice-0.3.0.tar.xz

The latest Voicegram recording gets stored in $HOME/Music/GNOME.ogg and the XML meta file in $HOME/Music/GNOME.voice

You can download http://www.gnomevoice.org/src/gnome-voice-0.3.0.tar.xz and extract gnome-voice-0.3.0.tar.xz with tar.

You can compile with gcc, install and run gnome-voice as given in the INSTALL instructions on GNU systems.

You can exit gnome-voice by clicking on "Cancel".

You can upload $HOME/Music/GNOME.ogg (or another audio recording) on http://www.gnomevoice.org/voice/

You can share it with a peer who downloads for example http://www.gnomevoice.org/stream/data/1664076856.voice

The number in the URI file name 1664076856.voice is Unix time, the number of seconds since epoch (January 1, 1970) since your upload of your local ~/Music/GNOME.ogg recording with gnome-voice 0.3.0.

More information about Voice is available on http://wiki.gnome.org/Apps/Voice and http://www.gnomevoice.org/

September 21, 2022

Voice 0.3.0 for GNU Network Object Model Environment 43 is now available for Fedora Core 37 from http://www.gnomevoice.org/~ole/fedora/RPMS/x86_64/gnome-voice-0.3.0-1.fc37.x86_64.rpm

Voice 0.3.0 for GNU Network Object Model Environment 43 is available from http://download.gnome.org/sources/gnome-voice/0.3/gnome-voice-0.3.0.tar.xz and http://wiki.gnome.org/Apps/Voice

Latest Information about Voice is available on http://wiki.gnome.org/Apps/Voice and http://www.gnomevoice.org

August 29, 2022

Voice 0.2.0 for GNU Network Object Model Environment 43 is now available for Fedora Core 36 from http://www.gnomevoice.org/~ole/fedora/RPMS/x86_64/gnome-voice-0.2.0-1.fc36.x86_64.rpm

Voice 0.2.0 for GNU Network Object Model Environment 43 is available from http://download.gnome.org/sources/gnome-voice/0.2/gnome-voice-0.2.0.tar.xz and http://wiki.gnome.org/Apps/Voice

Latest Information about Voice is available on http://wiki.gnome.org/Apps/Voice and http://www.gnomevoice.org

Source Code

There is available source code in the Voice repository on http://gitlab.stud.idi.ntnu.no/olekaam/voice and http://www.gnomevoice.org/src/gnome-voice-1.3.0.tar.xz is the Voice 1.3.0 release (California).

git clone http://gitlab.stud.idi.ntnu.no/olekaam/voice
cd voice/
autoreconf
aclocal
automake --add-missing
./configure
make
sudo make install
gnome-voice

Voice is available in MacPorts

sudo port install xorg-server
sudo port install gnome-voice
gnome-voice

Fedora Core 36

You can build Voice on Fedora Core 36 with the following package dependencies installed:

sudo dnf install gnome-common
sudo dnf install intltool libtool gtk-doc geoclue2-devel yelp-tools
sudo dnf install gstreamer1-plugins-bad-free-devel geocode-glib-devel
sudo dnf install libchamplain-devel libchamplain-gtk libchamplain geoclue2

Debian/Ubuntu

You can build Voice on Debian 11 and Ubuntu Linux 22.04 with the following package dependencies installed:

sudo apt-get install gnome-common gcc git make wget
sudo apt-get install debhelper intltool dpkg-dev-el libgeoclue-2-dev
sudo apt-get install libgstreamer-plugins-bad1.0-dev libgeocode-glib-dev
sudo apt-get install gtk-doc-tools itstool libxml2-utils yelp-tools
sudo apt-get install libchamplain-0.12-dev libchamplain-gtk-0.12
sudo apt-get install libgstreamer-plugins-bad1.0-dev libgeocode-glib-dev

Voice is Public Voice Communication Software for GNU Network Object Model Environment 44. The latest Voice 1.2.0 features recording into $HOME/Music/GNOME.ogg (on American English systems) and a continous public voice stream from http://api.perceptron.stream:8000/128.ogg

git clone http://gitlab.gnome.org/GNOME/gnome-common
cd gnome-common
./autogen.sh
./configure
make
sudo make install
git clone http://gitlab.stud.idi.ntnu.no/olekaam/voice
cd voice/
autoreconf
aclocal
automake --add-missing
./configure
make
sudo make install
gnome-voice

Publications

Ole Kristian Aamot: Public Voice Communication. BSc Programming (June 15, 2025)

MacPorts

Voice is available in MacPorts

port install xorg-server
port install gnome-voice
gnome-voice

Distribution Packages

Debian GNU/Linux, Fedora and Ubuntu software installation packages of Voice for the computer hardware architectures i386, x86_64 and amd64 are now available for download and installation with the package management system tools rpm and dpkg.

Debian GNU/Linux 11 amd64

http://www.gnomevoice.org/~ole/debian/gnome-voice_1.2.0-1_amd64.deb

Fedora Core 38 x86_64

http://www.gnomevoice.org/~ole/fedora/RPMS/x86_64/gnome-voice-1.2.0-1.fc38.x86_64.rpm

Ubuntu 22.04

http://www.gnomevoice.org/~ole/ubuntu/gnome-voice_1.2.0-1_amd64.deb

MacPorts

MacPorts

Installation

GNU/Linux

Debian GNU/Linux 11 amd64

wget http://www.gnomevoice.org/~ole/debian/gnome-voice_1.2.0-1_amd64.deb
sudo dpkg -i gnome-voice_1.2.0-1_amd64.deb

Fedora Core 36 x86_64

http://www.gnomevoice.org/~ole/fedora/RPMS/x86_64/gnome-voice-0.2.0-1.fc36.x86_64.rpm

Ubuntu 22.04

wget http://www.gnomevoice.org/~ole/ubuntu/gnome-voice_1.2.0-1_amd64.deb
sudo dpkg -i gnome-voice_1.2.0-1_amd64.deb

Mac OS

MacPorts

port install xorg-server
port install gnome-voice

References

Licklider/Taylor: The Computer As A Communication Device (1968)

Last updated 2022-11-15T20:50:00Z-04:00 by Ole Aamot <ole@gnome.org>