| CARVIEW |
Select Language
HTTP/1.1 200 OK
Connection: keep-alive
Server: nginx/1.24.0 (Ubuntu)
Content-Type: text/html; charset=utf-8
Cache-Control: public, max-age=300
Content-Encoding: gzip
Via: 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Age: 0
Date: Sat, 17 Jan 2026 22:13:30 GMT
X-Served-By: cache-dfw-kdal2120132-DFW, cache-bom-vanm7210041-BOM
X-Cache: MISS, MISS
X-Cache-Hits: 0, 0
X-Timer: S1768688010.754534,VS0,VE834
Vary: Accept, Accept-Encoding
transfer-encoding: chunked
voicebase: Upload audio files to voicebase to get a transcription
voicebase: Upload audio files to voicebase to get a transcription
Deprecated
Downloads
- voicebase-0.2.0.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
- No current members of group
For package maintainers and hackage trustees
Candidates
| Versions [RSS] | 0.1.1.0, 0.1.1.1, 0.1.1.2, 0.1.1.3, 0.1.1.4, 0.2.0.0 |
|---|---|
| Change log | ChangeLog.md |
| Dependencies | aeson, base (>=4.7 && <5), bytestring, filepath, HsOpenSSL, http-client, http-client-openssl, lens, lens-aeson, mime-types, mtl, optparse-applicative, roundtrip, roundtrip-aeson, text, voicebase, wreq [details] |
| License | BSD-3-Clause |
| Copyright | Daisee Pty Ltd |
| Author | Jappie Klooster |
| Maintainer | jappie.klooster@daisee.com |
| Uploaded | by ChristianMarie at 2018-11-01T04:00:48Z |
| Category | API |
| Home page | https://bitbucket.org/daisee/voicebase |
| Distributions | |
| Executables | voicebase |
| Downloads | 3081 total (27 in the last 30 days) |
| Rating | 2.0 (votes: 1) [estimated by Bayesian average] |
| Your Rating |
|
| Status | Docs not available [build log] All reported builds failed as of 2018-11-02 [all 3 reports] |
Readme for voicebase-0.2.0.0
[back to package description]Haskell bindings for voice base api
https://voicebase.readthedocs.io/en/v2-beta/
Usage
import VoicebaseClient
import Json.TranscriptTypes
main = do
result <- transcribeFile "your bearer token" "./audio.mp3"
-- get validated response or error
case result of
Left err -> print $ err
Right val -> putStrLn val
-- get a parsed structure
parsed <- transcribeParse "your bearer token" "./audio.mp3"
case parsed of
Left err -> print $ err
Right val -> print $ latestTranscriptsWordsTranscripts . transcriptsLatestTranscripts . mediaTranscripts . topLevelMedia val
There is also a main file which shows usage
Features
- Post audio file to voicebase
- Poll for progress
- Get resulting transcript or valid json or an error.
Source
The source repo can be found here: https://bitbucket.org/daisee/voicebase