I would like to hire a developer how is able to create a PowerShell script that can capture/record audio from:
1. the PC's in-built (or external) microphone .
2. or from the Stereo Mix.
The audio source (microphone or stereo mix) will be determine through a variable inside the script. By saying "Stereo mix" I mean everything that can be heard through the PC's speakers.
Furthermore, the script must be able to receive variables that determine the following:
1. The format of the file where the recording will be stored (eg - format mp3).
2. The bitrate of the recording (e.g. the "kbps" for mp3 files).
3. The location where the audio file will be stored (eg -location C:\Users\hp6300\Downloads\).
4. The filename of the file (eg -filename myrecording).
5. The duration of the recording in seconds (eg - duration 20).
This sample script might help you:
[login to view URL]
EXTRA FEATURES (OPTIONAL)
The audio recording must be normalized.
In simple words, normalization is the process of making the audio recording louder without distorting it.
For example, imagine that you record a song playing in a cafeteria. When you listen to your recording, you realize that its sound level is low (low crowd noise level, lower song level).
Normalization will bring the entire sound recording level to an upper level so that the song can be easily recognized despite the crowd noise!
PowerShell script(s) must be compatible with all Windows versions (Windows 7 and higher, 32bit, 64 bit).
ABOUT YOUR BIDS
Please don't waste my time with negotiations. Place your final bid!
I will not release any milestone until I will test the developer's work and make sure is working as expected (at least on my PC)!
For this reason, the developer must submit his/her work (prior to payment) in order for me to test it.
Since everything is fine and any bugs will be corrected by the developer, I will release the milestone!
3 freelancers are bidding on average €230 for this job
I will create powershell script to automate the tasks. I can create a PowerShell script to automate tasks such as software installation, folder search, rename folders, zip folders, unzip folders, etc.,