{
  "_id": "6a1022c0acfb0bcc41c8cd6a",
  "Package": "voice",
  "Type": "Package",
  "Title": "Speaker Recognition, Voice Analysis and Mood Inference via Music\nTheory",
  "Version": "0.5.6",
  "Date": "2026-05-13",
  "Authors@R": "person(\"Zabala\", \"Filipe J.\", email = \"filipezabala@gmail.com\", role = c(\"cre\",\"aut\"))",
  "Maintainer": "Zabala Filipe J. <filipezabala@gmail.com>",
  "Description": "Provides tools for audio data analysis, including feature\nextraction, pitch detection, and speaker identification.\nDesigned for voice research and signal processing applications.",
  "License": "GPL-3",
  "URL": "https://github.com/filipezabala/voice",
  "BugReports": "https://github.com/filipezabala/voice/issues",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "Language": "en-US",
  "Config/pak/sysreqs": "libgmp3-dev libicu-dev libpng-dev libsndfile1-dev\nlibssl-dev python3",
  "Repository": "https://filipezabala.r-universe.dev",
  "Date/Publication": "2026-05-13 20:18:30 UTC",
  "RemoteUrl": "https://github.com/filipezabala/voice",
  "RemoteRef": "HEAD",
  "RemoteSha": "67b5783f958633fcc387d1421964c92fd6478c2b",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-13 21:03:17 UTC",
    "User": "root"
  },
  "Author": "Zabala Filipe J. [cre, aut]",
  "MD5sum": "bb69d56a319afc8dd515165449479305",
  "_user": "filipezabala",
  "_type": "src",
  "_file": "voice_0.5.6.tar.gz",
  "_fileid": "09f631583a3188857791c329a483aaf3314ef97791515e192260183655feb31b",
  "_filesize": 2952599,
  "_sha256": "09f631583a3188857791c329a483aaf3314ef97791515e192260183655feb31b",
  "_created": "2026-05-13T21:03:17.000Z",
  "_published": "2026-05-22T09:32:48.161Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77353355066,
      "time": 186,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6981559786"
    },
    {
      "job": 77353355202,
      "time": 198,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6981563223"
    },
    {
      "job": 77353355024,
      "time": 183,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6987643967"
    },
    {
      "job": 77353355094,
      "time": 144,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6981538568"
    },
    {
      "job": 77353354656,
      "time": 235,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6981498922"
    },
    {
      "job": 77353354287,
      "time": 135,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7157347203"
    },
    {
      "job": 77353355019,
      "time": 112,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6981534693"
    },
    {
      "job": 77353355032,
      "time": 139,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6981542958"
    },
    {
      "job": 77353355252,
      "time": 114,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6981535278"
    }
  ],
  "_buildurl": "https://github.com/r-universe/filipezabala/actions/runs/25826094716",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/filipezabala/voice",
  "_commit": {
    "id": "67b5783f958633fcc387d1421964c92fd6478c2b",
    "author": "Filipe Zabala <filipezabala@MacBook-Air-de-Filipe.local>",
    "committer": "Filipe Zabala <filipezabala@MacBook-Air-de-Filipe.local>",
    "message": "Version 0.5.6\n",
    "time": 1778703510
  },
  "_maintainer": {
    "name": "Zabala Filipe J.",
    "email": "filipezabala@gmail.com",
    "login": "filipezabala",
    "uuid": 35049061
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "arrangements",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "htmltools",
      "role": "Imports"
    },
    {
      "package": "httr",
      "role": "Imports"
    },
    {
      "package": "httr2",
      "role": "Imports"
    },
    {
      "package": "R.utils",
      "role": "Imports"
    },
    {
      "package": "reticulate",
      "role": "Imports"
    },
    {
      "package": "seewave",
      "role": "Imports"
    },
    {
      "package": "tabr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tidyselect",
      "role": "Imports"
    },
    {
      "package": "tuneR",
      "role": "Imports"
    },
    {
      "package": "wrassp",
      "role": "Imports"
    },
    {
      "package": "zoo",
      "role": "Imports"
    },
    {
      "package": "gm",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "tidyverse",
      "role": "Suggests"
    }
  ],
  "_owner": "filipezabala",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-20",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v0.5.5",
      "date": "2025-07-23"
    }
  ],
  "_stars": 25,
  "_userbio": {
    "uuid": 35049061,
    "type": "user",
    "name": "Filipe Zabala"
  },
  "_downloads": {
    "count": 202,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/voice"
  },
  "_devurl": "https://github.com/filipezabala/voice",
  "_searchresults": 106,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/voice.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/filipezabala/voice",
  "_realowner": "filipezabala",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.4.14",
      "date": "2022-09-02"
    },
    {
      "version": "0.4.17",
      "date": "2023-03-14"
    },
    {
      "version": "0.4.20",
      "date": "2023-04-18"
    },
    {
      "version": "0.4.21",
      "date": "2023-04-19"
    },
    {
      "version": "0.5.4",
      "date": "2025-07-14"
    }
  ],
  "_exports": [
    "assign_notes",
    "audio_time",
    "check_chords",
    "cut_audio",
    "diarize",
    "duration",
    "embed_audio",
    "embed_video",
    "enrich_rttm",
    "expand_model",
    "extract_features",
    "feat_summary",
    "get_bit",
    "get_dur",
    "get_left",
    "get_right",
    "get_samp.rate",
    "get_tbeg",
    "get_tdur",
    "interp",
    "interp_df",
    "interp_mc",
    "is_mono",
    "mp3",
    "mp4",
    "notes",
    "notes_freq",
    "piano_plot",
    "png",
    "read_rttm",
    "rm0",
    "smooth_df",
    "splitw",
    "spn2abc",
    "tag",
    "transcribe",
    "write_list"
  ],
  "_datasets": [
    {
      "name": "mozilla_id_path",
      "title": "Sample IDs and paths",
      "object": "mozilla_id_path",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "subject_id",
        "path"
      ],
      "rows": 34425,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "assign_notes",
      "title": "Assign musical notes",
      "topics": [
        "assign_notes"
      ]
    },
    {
      "page": "audio_time",
      "title": "Returns the total time of audio files in seconds",
      "topics": [
        "audio_time"
      ]
    },
    {
      "page": "check_chords",
      "title": "Check chords",
      "topics": [
        "check_chords"
      ]
    },
    {
      "page": "cut_audio",
      "title": "Cut audio vectors",
      "topics": [
        "cut_audio"
      ]
    },
    {
      "page": "diarize",
      "title": "Who spoke when?",
      "topics": [
        "diarize"
      ]
    },
    {
      "page": "duration",
      "title": "Duration of sequences",
      "topics": [
        "duration"
      ]
    },
    {
      "page": "embed_audio",
      "title": "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.",
      "topics": [
        "embed_audio"
      ]
    },
    {
      "page": "embed_video",
      "title": "Embed video in R Markdown documents",
      "topics": [
        "embed_video"
      ]
    },
    {
      "page": "enrich_rttm",
      "title": "Enrich RTTM files",
      "topics": [
        "enrich_rttm"
      ]
    },
    {
      "page": "expand_model",
      "title": "Expand model",
      "topics": [
        "expand_model"
      ]
    },
    {
      "page": "extract_features",
      "title": "Extract audio features",
      "topics": [
        "extract_features"
      ]
    },
    {
      "page": "feat_summary",
      "title": "Features summary",
      "topics": [
        "feat_summary"
      ]
    },
    {
      "page": "get_bit",
      "title": "Get bit rate",
      "topics": [
        "get_bit"
      ]
    },
    {
      "page": "get_dur",
      "title": "Time duration",
      "topics": [
        "get_dur"
      ]
    },
    {
      "page": "get_left",
      "title": "Get left channel",
      "topics": [
        "get_left"
      ]
    },
    {
      "page": "get_right",
      "title": "Get right channel",
      "topics": [
        "get_right"
      ]
    },
    {
      "page": "get_samp.rate",
      "title": "Get sample rate",
      "topics": [
        "get_samp.rate"
      ]
    },
    {
      "page": "get_tbeg",
      "title": "Time beginning",
      "topics": [
        "get_tbeg"
      ]
    },
    {
      "page": "get_tdur",
      "title": "Time duration",
      "topics": [
        "get_tdur"
      ]
    },
    {
      "page": "interp",
      "title": "Interpolate vectors",
      "topics": [
        "interp"
      ]
    },
    {
      "page": "interp_df",
      "title": "Inperpolate data frames",
      "topics": [
        "interp_df"
      ]
    },
    {
      "page": "interp_mc",
      "title": "Interpolate vectors using multicore",
      "topics": [
        "interp_mc"
      ]
    },
    {
      "page": "is_mono",
      "title": "Verify if an audio is mono",
      "topics": [
        "is_mono"
      ]
    },
    {
      "page": "is.audio",
      "title": "Match string for audio suffix",
      "topics": [
        "is.audio"
      ]
    },
    {
      "page": "is.hosted",
      "title": "Return strings with a URL scheme",
      "topics": [
        "is.hosted"
      ]
    },
    {
      "page": "is.local",
      "title": "Return strings without a URL scheme",
      "topics": [
        "is.local"
      ]
    },
    {
      "page": "is.url",
      "title": "Match string for URL prefix",
      "topics": [
        "is.url"
      ]
    },
    {
      "page": "is.video",
      "title": "Match string for video suffix",
      "topics": [
        "is.video"
      ]
    },
    {
      "page": "media-files",
      "title": "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.",
      "topics": [
        "media-files",
        "mp3",
        "mp4",
        "png"
      ]
    },
    {
      "page": "mozilla_id_path",
      "title": "Sample IDs and paths",
      "topics": [
        "mozilla_id_path"
      ]
    },
    {
      "page": "notes",
      "title": "Assign notes to frequencies",
      "topics": [
        "notes"
      ]
    },
    {
      "page": "notes_freq",
      "title": "Frequencies on Scientific Pitch Notation (SPN)",
      "topics": [
        "notes_freq"
      ]
    },
    {
      "page": "piano_plot",
      "title": "Piano plot",
      "topics": [
        "piano_plot"
      ]
    },
    {
      "page": "read_rttm",
      "title": "Read RTTM files",
      "topics": [
        "read_rttm"
      ]
    },
    {
      "page": "rm0",
      "title": "Compress zeros.",
      "topics": [
        "rm0"
      ]
    },
    {
      "page": "smooth_df",
      "title": "Smooth numeric variables in a data frame",
      "topics": [
        "smooth_df"
      ]
    },
    {
      "page": "splitw",
      "title": "Split Wave",
      "topics": [
        "splitw"
      ]
    },
    {
      "page": "spn2abc",
      "title": "Convert SPN to ABC",
      "topics": [
        "spn2abc"
      ]
    },
    {
      "page": "tag",
      "title": "Tag a data frame with media information",
      "topics": [
        "tag"
      ]
    },
    {
      "page": "transcribe",
      "title": "Transcribe audio to text",
      "topics": [
        "transcribe"
      ]
    },
    {
      "page": "url.exists",
      "title": "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.",
      "topics": [
        "url.exists"
      ]
    },
    {
      "page": "write_list",
      "title": "Writes a list to a path",
      "topics": [
        "write_list"
      ]
    }
  ],
  "_readme": "https://github.com/filipezabala/voice/raw/HEAD/README.md",
  "_rundeps": [
    "arrangements",
    "askpass",
    "base64enc",
    "cli",
    "cpp11",
    "crayon",
    "curl",
    "digest",
    "dplyr",
    "farver",
    "fastmap",
    "generics",
    "ggplot2",
    "glue",
    "gmp",
    "gtable",
    "here",
    "htmltools",
    "httr",
    "httr2",
    "isoband",
    "jsonlite",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "mime",
    "openssl",
    "pillar",
    "pkgconfig",
    "png",
    "purrr",
    "R.methodsS3",
    "R.oo",
    "R.utils",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "RcppTOML",
    "reticulate",
    "rlang",
    "rprojroot",
    "S7",
    "scales",
    "seewave",
    "signal",
    "stringi",
    "stringr",
    "sys",
    "tabr",
    "tibble",
    "tidyr",
    "tidyselect",
    "tuneR",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "wrassp",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "voicegnette_CRAN.Rmd",
      "filename": "voicegnette_CRAN.html",
      "title": "voice vignette",
      "author": "Filipe J. Zabala",
      "engine": "knitr::rmarkdown",
      "headings": [
        "0. Basic installation",
        "0.1 For Windows Users",
        "0.2 For macOS Users",
        "1. Extract features",
        "1.1 Load packages and audio files",
        "1.2 Extract features",
        "2. Tag",
        "3. Visualization",
        "3.1 Get audio",
        "3.2 Media data",
        "3.3 Plot",
        "3.4 Assign notes",
        "3.5 Sheet music",
        "3.5.1 Notes sequence of f0",
        "3.5.2 Notes sequences of f0 and f1",
        "4. Advanced installation",
        "4.1 Ubuntu",
        "4.1.1. Curl",
        "4.1.2. ffmpeg",
        "4.1.3. Audio drivers and extra packages",
        "4.1.4. MuseScore",
        "4.1.5. R",
        "4.1.6. RStudio",
        "4.1.9. R packages",
        "4.1.10. Miniconda",
        "4.2 MacOS",
        "4.2.1. Homebrew",
        "4.2.2. wget",
        "4.2.3. Python",
        "4.2.4. ffmpeg",
        "4.2.5. XQuartz",
        "4.2.6. MacPorts",
        "4.2.7. tcllib",
        "4.2.8. MuseScore",
        "4.2.9. R",
        "4.2.10. RStudio",
        "4.2.11. R packages",
        "4.2.12. Miniconda",
        "5. Diarize"
      ],
      "created": "2026-05-13 20:18:30",
      "modified": "2026-05-13 20:18:30",
      "commits": 1
    }
  ],
  "_score": 6.122215878272827,
  "_indexed": true,
  "_nocasepkg": "voice",
  "_universes": [
    "filipezabala"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.5.6",
      "date": "2026-05-13T21:06:03.000Z",
      "distro": "noble",
      "commit": "67b5783f958633fcc387d1421964c92fd6478c2b",
      "fileid": "227c577eb863eb5cf32be4b206230f2a46a7ff1e453292565a91d6fe0bb28c95",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/filipezabala/actions/runs/25826094716"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.5.6",
      "date": "2026-05-13T21:06:17.000Z",
      "distro": "noble",
      "commit": "67b5783f958633fcc387d1421964c92fd6478c2b",
      "fileid": "527b61cb46ff5ce01826e29b613614a35182074cb8541d76839d3b4b13e20bc2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/filipezabala/actions/runs/25826094716"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.5.6",
      "date": "2026-05-14T05:14:38.000Z",
      "commit": "67b5783f958633fcc387d1421964c92fd6478c2b",
      "fileid": "5cf0e998faa8b1116fa96a517a68766b64fd18cee05b828654161f990960001d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/filipezabala/actions/runs/25826094716"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.5.6",
      "date": "2026-05-13T21:05:16.000Z",
      "commit": "67b5783f958633fcc387d1421964c92fd6478c2b",
      "fileid": "3687afa2ec3e60586f7d9307ae1a8bee499ef9de2205821534eb6733311bb66b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/filipezabala/actions/runs/25826094716"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.5.6",
      "date": "2026-05-13T21:04:43.000Z",
      "commit": "67b5783f958633fcc387d1421964c92fd6478c2b",
      "fileid": "1e098211897687fffefe27ebc1bc51303323742ccc06a7d9a688b81c80663408",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/filipezabala/actions/runs/25826094716"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.5.6",
      "date": "2026-05-13T21:05:05.000Z",
      "commit": "67b5783f958633fcc387d1421964c92fd6478c2b",
      "fileid": "992627b748bffa301ec8407d010f46faf376dc255a65acf45a537c3332b43ddd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/filipezabala/actions/runs/25826094716"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.5.6",
      "date": "2026-05-13T21:04:43.000Z",
      "commit": "67b5783f958633fcc387d1421964c92fd6478c2b",
      "fileid": "1ef784acdd266cd54e48bdddb66fb44563fae959ab3bd1d31035dcbdd1e07da0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/filipezabala/actions/runs/25826094716"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.5.6",
      "date": "2026-05-22T09:32:29.000Z",
      "commit": "67b5783f958633fcc387d1421964c92fd6478c2b",
      "fileid": "86ece9ef41aff14ae2338014979237e877ac7dbf9351864637e1861277d35d50",
      "status": "success",
      "buildurl": "https://github.com/r-universe/filipezabala/actions/runs/25826094716"
    }
  ]
}