Throw Your Voice

Closed Posted Mar 31, 2003 Paid on delivery
Closed Paid on delivery

Brief Overview:

Want a tiny app on a Windows PC that can record the user's voice to an audio file, and send it over TCP/IP upon release of a button.

So user pops the app up, press-and-hold a button. The word "RECORDING" will flash in red... while they speak into the microphone. When they're finished they'll release the button, which will cause the next process to begin.

----------

Another PC will be running a Listen server. When it receives data, it has to: 1) Trigger an "Event" 2) Receive the Audio file over TCP/IP 3) Play the Audio 4) Un-Trigger the "Event"

-----------

An "Event" in this first stage will be to make something external to the PC happen. X10 makes inexpensive HA (home automation) products that are widely used.

There are two types of X10 device, both connect to a PC's serial port. One is called a FireCracker... Another is just a powerline interface. It comes in several flavors... I will want both kinds, and a radio-button to choose which.

-----------

X10 overview: One could plug a lamp into an X10 "Lamp Module", and then into the wall. The module is addressable. There are 255 combinations. 16 House-codes, and 16 Unit-codes. So if we set the lamp module to House code = C, and unit code = 3... We could send X10 commands to turn that lamp On/Off as well as Dim/Bright, etc.

For this project, I will want to be able to choose which module will be triggered (send an ON) and which module will be un-triggered (send an OFF). It will likely be the same number for both...

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.

3) Complete ownership and distribution copyrights to all work purchased.

-------------- NOTES --------------

Update: 4/2/03 I have made a mock-up in Visual Basic 6. I will upload it now...

--------------

Update: 5/31/03

Don't let this X10 stuff throw ya... The code is a drop-in!

Behold, code examples: And they're on Planet Sourcecode!

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

----------------

Also, It was pointed out to me there is a Spec (RFC1889) that pertains to packets of audio data, in real-time. "Speak Freely" is an open source project... Borrow some code from them...?

[url removed, login to view]

I would be willing to pay more for a standard interchange format like that...

AT THE MOMENT, LETS SKIP THE RFC1889...

--------------------

Finially... Also required - a Client written for an iPaq, running PocketPC 2002.

It will use a wireless [url removed, login to view] network connection.

## Platform

Windows 95 thru XP

Eventually I may come back to have it made portable, that is to say to a non-Microsoft dependant language.

I also need it to work on an iPaq (PocketPC 2002). I want to use an iPaq to record the message and send it wirelessly with [url removed, login to view]

As such I will need a second client, written for the iPaq...

PHP

Project ID: #2921178

About the project

10 proposals Remote project Active Sep 16, 2003

10 freelancers are bidding on average $31 for this job

jfcvw

See private message.

$34 USD in 14 days
(21 Reviews)
4.6
vasilevalaiba

See private message.

$34 USD in 14 days
(9 Reviews)
2.5
vw570677vw

See private message.

$34 USD in 14 days
(3 Reviews)
2.2
gregherevw

See private message.

$34 USD in 14 days
(0 Reviews)
0.0
gcoderlinux

See private message.

$25.5 USD in 14 days
(1 Review)
0.0
dynamicvw

See private message.

$34 USD in 14 days
(2 Reviews)
0.0
technonupe

See private message.

$25.5 USD in 14 days
(1 Review)
0.0
kashifwinn

See private message.

$32.3 USD in 14 days
(1 Review)
0.0
geniussoftvw

See private message.

$25.5 USD in 14 days
(0 Reviews)
0.0
nozzian

See private message.

$34 USD in 14 days
(0 Reviews)
0.0