Comments (7)
No one sample code available for record as .ogg
As I mentiomed previously in my email few months back, I use a call recorder (which is open source) which seems to be recording audio in .ogg format. The source code could be found at
https://gitlab.com/axet/android-call-recorder
It's available from F-droid:
https://f-droid.org/en/packages/com.github.axet.callrecorder/
I haven't explored the source code yet but I believe it could possibly help you with recording in the .ogg format.
from spell4wiki.
This is related project. But records as wav only. We may get some more ideas from this repo.
https://github.com/Atul22/wikiAudio
from spell4wiki.
OggHandler has no longer supports recent releases of MediaWiki.
https://www.mediawiki.org/wiki/Extension:OggHandler
from spell4wiki.
Hi @manimaran96,
I could see that you've already tried to solve this issue. Could you please elaborate on what issues you were facing with implementing the solution? It could be useful information here.
from spell4wiki.
In my knowledge.
.ogg format supported in android.
No one sample code available for record as .ogg
Some site mentioned make .ogg using c/c++ languages due to performance related issues.
Below I share somes links
https://github.com/naman14/TAndroidLame
https://stackoverflow.com/questions/40019666/android-convert-file-from-wav-to-ogg
https://stackoverflow.com/questions/17531435/converting-wav-file-to-ogg-in-javascript
https://www.codeproject.com/Articles/824199/The-OGG-Wrapper-An-audio-converter
https://github.com/naman14/TAndroidLame
from spell4wiki.
This is related project. But records as wav only. We may get some more ideas from this repo.
https://github.com/Atul22/wikiAudio
Yes, We mostly follow this repo.
from spell4wiki.
Record as .wav then convert to .ogg
using FFmpeg library.
https://github.com/bravobit/FFmpeg-Android
from spell4wiki.
Related Issues (20)
- Increase no of characters length in words/sentence list HOT 1
- For supporting all language - In app search and add category from wiktionary
- In Record dialog enable acknowledgement checkbox by default HOT 1
- Make unique language selection options for Wikimedia contribution HOT 2
- Wiktionary meaning web page - remove notice banner on top
- Warning - android build warning Mapping new ns to old ns
- Show selected language details in appbar and record dialog
- Increase run filter checking words length to 100
- Supporting Spell4Wiki app to Hindi language
- Supporting Spell4Wiki app to Kannada language
- Show Run filter only for logged in user
- Run filter checking by default 50 words
- show only licence choosing dialog in record audio dialog
- Language option cannot be changed permanently HOT 2
- Login issues for users enabled 2 factor authentication
- Use .oga instead of generic .ogg extension for audio files
- Async Record, Filtering List, minimum Audio Length
- Minor: README file changes HOT 1
- Good to place the total no. of audio files loaded to Wiki Commons using Spell4Wiki HOT 1
- Simplifying Adding categories
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spell4wiki.