Package: voice 0.5.6

voice: Speaker Recognition, Voice Analysis and Mood Inference via Music Theory

Provides tools for audio data analysis, including feature extraction, pitch detection, and speaker identification. Designed for voice research and signal processing applications.

Authors:Zabala Filipe J. [cre, aut]

voice_0.5.6.tar.gz
voice_0.5.6.zip(r-4.7)voice_0.5.6.zip(r-4.6)voice_0.5.6.zip(r-4.5)
voice_0.5.6.tgz(r-4.6-any)voice_0.5.6.tgz(r-4.5-any)
voice_0.5.6.tar.gz(r-4.7-any)voice_0.5.6.tar.gz(r-4.6-any)
voice_0.5.6.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
voice/json (API)
NEWS

# Install 'voice' in R:
install.packages('voice', repos = c('https://filipezabala.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/filipezabala/voice/issues

Datasets:

On CRAN:

Conda:

6.12 score 25 stars 106 scripts 202 downloads 37 exports 63 dependencies

Last updated from:67b5783f95. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK186
source / vignettesOK235
linux-release-x86_64OK198
macos-release-arm64OK144
macos-oldrel-arm64OK183
windows-develOK112
windows-releaseOK114
windows-oldrelOK139
wasm-releaseOK135

Exports:assign_notesaudio_timecheck_chordscut_audiodiarizedurationembed_audioembed_videoenrich_rttmexpand_modelextract_featuresfeat_summaryget_bitget_durget_leftget_rightget_samp.rateget_tbegget_tdurinterpinterp_dfinterp_mcis_monomp3mp4notesnotes_freqpiano_plotpngread_rttmrm0smooth_dfsplitwspn2abctagtranscribewrite_list

Dependencies:arrangementsaskpassbase64encclicpp11crayoncurldigestdplyrfarverfastmapgenericsggplot2gluegmpgtableherehtmltoolshttrhttr2isobandjsonlitelabelinglatticelifecyclemagrittrMASSMatrixmimeopensslpillarpkgconfigpngpurrrR.methodsS3R.ooR.utilsR6rappdirsRColorBrewerRcppRcppTOMLreticulaterlangrprojrootS7scalesseewavesignalstringistringrsystabrtibbletidyrtidyselecttuneRutf8vctrsviridisLitewithrwrasspzoo

voice vignette

Rendered fromvoicegnette_CRAN.Rmdusingknitr::rmarkdownon May 13 2026.

Last update: 2026-05-13
Started: 2026-05-13

Readme and manuals

Help Manual

Help pageTopics
Assign musical notesassign_notes
Returns the total time of audio files in secondsaudio_time
Check chordscheck_chords
Cut audio vectorscut_audio
Who spoke when?diarize
Duration of sequencesduration
These functions are sourced from the `embedr` package by Michael McCarthy, under MIT License: https://github.com/mccarthy-m-g/embedr/blob/master/LICENSE.md This inclusion is temporary and will be discontinued once `embedr` is available on CRAN. See https://github.com/mccarthy-m-g/embedr for more details.embed_audio
Embed video in R Markdown documentsembed_video
Enrich RTTM filesenrich_rttm
Expand modelexpand_model
Extract audio featuresextract_features
Features summaryfeat_summary
Get bit rateget_bit
Time durationget_dur
Get left channelget_left
Get right channelget_right
Get sample rateget_samp.rate
Time beginningget_tbeg
Time durationget_tdur
Interpolate vectorsinterp
Inperpolate data framesinterp_df
Interpolate vectors using multicoreinterp_mc
Verify if an audio is monois_mono
Match string for audio suffixis.audio
Return strings with a URL schemeis.hosted
Return strings without a URL schemeis.local
Match string for URL prefixis.url
Match string for video suffixis.video
These functions are sourced from the `embedr` package by Michael McCarthy, under MIT License: https://github.com/mccarthy-m-g/embedr/blob/master/LICENSE.md This inclusion is temporary and will be discontinued once `embedr` is available on CRAN. See https://github.com/mccarthy-m-g/embedr for more details.media-files mp3 mp4 png
Sample IDs and pathsmozilla_id_path
Assign notes to frequenciesnotes
Frequencies on Scientific Pitch Notation (SPN)notes_freq
Piano plotpiano_plot
Read RTTM filesread_rttm
Compress zeros.rm0
Smooth numeric variables in a data framesmooth_df
Split Wavesplitw
Convert SPN to ABCspn2abc
Tag a data frame with media informationtag
Transcribe audio to texttranscribe
These functions are sourced from the `embedr` package by Michael McCarthy, under MIT License: https://github.com/mccarthy-m-g/embedr/blob/master/LICENSE.md This inclusion is temporary and will be discontinued once `embedr` is available on CRAN. See https://github.com/mccarthy-m-g/embedr for more details.url.exists
Writes a list to a pathwrite_list