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
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>