voice over ip phone
Serial Over IP 1.0
Serial Over IP is a tool for the transport of serial interfaces over UDP/IP. more>>
One linux will be server and one will be client. On the server you can start the program typing the following command:
bash# serialoverip -d /dev/ttyS0 9600-8n1 -s 127.0.0.1 3000
... and on the client:
bash# serialoverip -c 127.0.0.1 3000 -d /dev/ttyS1 9600-8n1
In both commands the IP address is the server IP. Note that you have to start the server first, and it will be efectively be running only after the first packet received from the client.
OBEX Send to Phone 0.0.0
OBEX Send to Phone service menu allows for sending any file(s) to a mobile phone equipped with OBEX stack. more>>
It is made for Nokia S60 (6630 to be precise) phone with USB connection. There are no settings, no progress indicator. Files are copied to the memory card (E: drive)
Requires openobex and obexftp.
Hope this script might be useful for someone. Please post fixes, comments and suggestions.
Cisco::IPPhone 0.05
Cisco::IPPhone is a package for creating Cisco IPPhone XML objects. more>>
SYNOPSIS
use Cisco::IPPhone;
$mytext = new Cisco::IPPhone;
$mytext->Text({ Title => "My Title", Prompt => "My Prompt",
Text => "My Text" });
$mytext->AddSoftKeyItem( { Name => "Update", URL => "SoftKey:Update",
Position => "1" });
$mytext->AddSoftKeyItem( { Name => "Exit", URL => "SoftKey:Exit",
Position => "2" });
print $mytext->Content;
Cisco::IPPhone - Package for creating Cisco IPPhone XML applications
This Cisco IPPhone module was created to provide a simple convenient method to display Cisco IP Phone objects and gather input from a Cisco 7940 or 7960 IP Phone. This module supports all known Cisco XML objects for 7940 and 7960 phones. Knowledge of Cisco XML syntax is not a requirement.
This Perl module gives the ability to use simple PERL objects to display XML on the IP Phone unlike to Cisco Software Development Kit (SDK) which uses Microsoft IIS Server, ASPs, JSPs, Javascript, COM Objects, and requires knowledge of XML syntax.
The following list gives typical services that might be supplied to a phone:
- Weather
- Stock information
- Contact information
- Company news
- To-do lists
- Real-time NFL scores
- Daily schedule
Ptk Phone 1.0
Ptk Phone is a small program written in Perl/Tk to be used as an address book. more>>
It handles email addresses and comments as well.
Voix Phone Linux 1.0.2
Voix Phone Is a multiplatform IAX soft phone, its engine derives from Voix Manager, the powerful Asterisk call manager interface, from wich it inherits stability and robustness. Voix Phone has been thought with simplicity in mind, all feature needed by the user, fast and easy usable, with the minimum configurations, just fill the phone login information and play. more>>
Voix Phone Linux - Voix Phone Is a multiplatform IAX soft phone, its engine derives from Voix Manager, the powerful Asterisk call manager interface, from wich it inherits stability and robustness.
Voix Phone has been thought with simplicity in mind, all feature needed by the user, fast and easy usable, with the minimum configurations, just fill the phone login information and play.
We hope that this our contribution could be useful to who requires of a simple but advanced soft phone, Voix Phone is distributed freeware for non commercial use.
Why IAX ?
IAX is one of the least VoIP signaling standard that eliminates the problems imposed upon the competing SIP standard by NAT firewalls. IAX is supported primarily by Asterisk.
Enhancements:
Version 1.0.2
Fixed some bugs, Added call Forwarding and DND features
System Requirements:<<less
gnome-o-phone 0.5.2
Gnome-o-phone (gphone for short) is an internet telephone. more>>
As the name implies, it aims to be fully gnome-groovy, but that hasnt quite happened yet. Gphone is definitely a work in progress and you probably shouldnt bet your
business on it. Dont be too hard on the program, though -- although the user interface is mighty rough, gphone does actually work pretty well. Ive only tested the program over ethernet, but the data rate should be low enough to work over a reasonable modem connection.
The protocol is nominally RTP/RTCP, and gphone complies well enough with the standard to be able to talk to speakfreely. Ive only tested the UNIX version of speakfreely, but as long as you tell sfmike to use RTP and GSM compression, it seems to work fine. Maybe someday Ill add in support for other codecs; encryption is a little less likely
because Id just as soon not open that legal can of worms. One easy way to get some security would be to modify my program rtptunnel to tunnel the RTP protocol through a SSL socket instead of a straight TCP socket.
Gphone supports full duplex if your sound card has this feature. Ive had good luck using the ALSA drivers for my SB16.
Enhancements:
- gphone/gphone.c: Add Jorge Gomes Silvas patch to fix config button crash.
Phone for voice modem 0.1
Phone for voice modem is only a simple wrapper for the chat program, which allows you to call some numbers. more>>
external IP 0.9.9
external IP shows your current external IP in the browsers statusbar. more>>
External IP is set to check your IP address once every hour.
Mr. Voice 2.2
Mr. Voice is a specific-purpose Perl/Tk front-end for an MP3 database. more>>
It was written to provide an easy-to-use MP3 solution for the production booth of an improv comedy troupe, and as such is tailored to providing quick searches and playback of MP3s that are split up into categories.
While not intended to be a standalone desktop MP3 player, others in a similar situation may find it useful.
What is Mr. Voice? A way to have a ton of audio at your disposal, and to be able to call up just the clip you need, just when you need it. If youre running any sort of production that needs audio, such as improv shows, theatre, church events, that sort of thing, Mr. Voice can help. It handles a wide variety of audio formats (MP3, OGG, WAV, AAC, WMA), can do queueing and playlisting, and has a powerful SQL database backend (without needing the overhead of a big database engine like MySQL).
Plus, its 100% free and open-source.
What isnt Mr. Voice? A general-purpose MP3 player. In fact, it doesnt play audio at all by itself - it farms that off to an audio player like XMMS or WinAmp. Its also probably not a wonderful iTunes replacement. Sure, you can categorize and search audio files, but its not designed to become a jukebox.
Enhancements:
- A new option under the Online Preferences to edit the XML-RPC (Mr. Voice Online) URL that is used (in case I need to change it again). It was hardcoded into the program before.
- Fixed bugs that were causing strange quote marks to appear in song and category names.
- Display the song filename in the "Edit Song" menu. Suggested by Bill in Portland.
- Display the time of a song next to the hotkey listing. Suggested by Ted in Chapel Hill.
- Added an option under the File menu to export the song list from your Mr. Voice database as either a text file or Microsoft Excel spreadsheet. Suggested by Ted in Chapel Hill.
I Hear U 0.5.6
I Hear U is a Voice over IP (VoIP) application for Linux. more>>
I Hear U major features:
- Peer-to-Peer: the communication takes place between two computers without need of other servers and protocols in the middle.
- UDP/TCP support: IHU supports both UDP and TCP, with the possibility to choose UDP, for fast and easy connections, or TCP, if its the only solution when your computer is behind firewall or NAT.
- Good audio performance: IHU was born to give the best audio performance, low latency above all. For this purpose IHU is compatible with ALSA, now the default Linux sound architecture, but also with JACK, a low latency sound server. For the audio compression, IHU uses Speex, a codec optimized for speech (and completely free and open source).
- Crypted stream: you have also the possibility to crypt the stream using a fast hybrid cryptographic system (RSA + Blowfish)
- Command-line support: the GUI is not strictly necessary, you can run also a textual IHU from command-line (for example if you need to run the program on remote computers).
- Free and Open Source: IHU is totally free and distributed under the terms of GNU General Public License
The possibilities of use of IHU are infinite, for example you can use it like a phone to talk with your friends all around the world, or at home/work, to talk between computers in the LAN, etc., use it just as your phantasy suggests.
Main features:
- feature improved: ring volume adjustable
- bugfix: mute playback when seeking files
- source code: updated to speex 1.1.11
Enhancements:
- new feature: added possibility to convert IHU files to SPX file
- feature improved: quickly change port in the Receiver address using :
- feature improved: Defaults button in settings now affects only current tab
- feature improved: Volume Change speed for AGC changed to slider in the GUI
- bug fixed: TX dump file was closed after first call
- bug fixed: problems when playing files with different Speex modes
- bug fixed: conflict in the GUI when wating for calls and playing files
- source code: clear distinction in the use of h and hpp header
mp3CONVERT 0.2
mp3CONVERT is a Kommander wizard for easy encoding mp3 songs. more>>
Perlbox-voice-fr 1.0
Perlbox-voice-fr is a French voice recognition but suitable for other foreign languages. more>>
Perlbox-voice-fr needs Espeak compiled from sources and Sphinx 2.
If you want it to recognize foreign language, the only thing you have to do is to substitue the actual dictionnary with one you will provide corresponding to your language.
Please extract the archive content in /tmp directory, switch to your root account and enter the newly extracted folder /tmp/perlbox-voice-fr-1.0/
launch ./install.pl, its almost installed. click ok and leave your root account, perlbox-voice-fr is now ready to be used. Launch perlbox-voice, enjoy.
Initial SIMPLE IP Firewall
Initial SIMPLE IP Firewall is a script for Linux 2.4.x and iptables. more>>
Sample:
Configuration options
###################################
#
# Local Area Network configuration.
#
# your LANs IP range and localhost IP. /24 means to only use the first 24
# bits of the 32 bit IP adress. the same as netmask 255.255.255.0
#
LAN_IP="192.168.0.2"
LAN_IP_RANGE="192.168.0.0/16"
LAN_BCAST_ADRESS="192.168.255.255"
LAN_IFACE="eth1"
###################################
#
# Localhost Configuration.
#
LO_IFACE="lo"
LO_IP="127.0.0.1"
###################################
#
# Internet Configuration.
#
INET_IP="194.236.50.155"
INET_IFACE="eth0"
###################################
#
# IPTables Configuration.
#
IPTABLES="/usr/sbin/iptables"
Module loading
#
# Needed to initially load modules
#
/sbin/depmod -a
#
# Adds some iptables targets like LOG, REJECT and MASQUARADE.
#
/sbin/modprobe ip_conntrack
/sbin/modprobe ip_tables
/sbin/modprobe iptable_filter
/sbin/modprobe iptable_mangle
/sbin/modprobe iptable_nat
/sbin/modprobe ipt_LOG
#/sbin/modprobe ipt_REJECT
#/sbin/modprobe ipt_MASQUERADE
#
# Support for owner matching
#
#/sbin/modprobe ipt_owner
#
# Support for connection tracking of FTP and IRC.
#
#/sbin/modprobe ip_conntrack_ftp
#/sbin/modprobe ip_conntrack_irc
PHP Voice 2.1.0
PHP Voice (formerly known as PHP VXML) contain four classes that assist in developing voice application using PHP. more>>
PHP Voice supports Speech Synthesis Markup Language 1.0, Speech Recognition Grammar Specification 1.0, Voice Browser Call Control: CCXML 1.0, and Voice Extensible Markup Language (VoiceXML) 2.0.
Enhancements:
- An improved menu module to support arrays as parameters with the ID of the menu.
- An improved home application with the new menu module.
Ventrilo Server 2.3.1
Ventrilo is the next evolutionary step of Voice over IP (VoIP) group communications software. more>>
By offering surround sound positioning and special sound effects on a per user, per channel, per server or global configuration level the program provides each user the option to fully customize exactly how they wish to hear sounds from other users or events.
Ventrilo is best known for its superior sound quality and minimal use of CPU resources so as not to interfere with day to day operations of the computer or during online game competitions. It is also preferred for the simple user interface that any first time computer user can very quickly learn because the most commonly used features are immediately visible and can be activated with a single click of the mouse.