Welcome to AudioGrapher, a creative project that records or imports audio, transcribes it into text, and generates a word cloud from the transcribed text. 🎉
This project requires the following R packages:
- audio 🎵
- rjson 📄
- httr 🌐
- tm 📚
- SnowballC ❄️
- wordcloud ☁️
- RColorBrewer 🎨
These packages can be installed using the install.packages()
function in R.
Run the `main()` function in the `main.r` script. You will be presented with four options:
- Record audio 🎤
- Import txt file 📄
- Import wav file 🎵
- Exit 🚪
The following temporary files are generated during the execution of the program:
temp.wav
: This file contains the recorded audio. 🎵temp.txt
: This file contains the transcribed text from the audio. 📄
These files are overwritten each time you run the program. 🔄
The transcription service used in this project is provided by Microsoft's Speech to Text service. You will need to replace the `Ocp-Apim-Subscription-Key` in the `transcribe_audio()` function with your own subscription key. 🔐
This is version 1.0 of AudioGrapher. 🎉
This project was created by @ripgamer. 👏