The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

transforEmotion: Transformer Emotion Analysis for Text, Image, Video, and Speech

Zero-shot emotion classification for text, images, video and speech, and tools to find faces and code them by hand. Text is scored with 'Hugging Face' transformer pipelines (default 'cross-encoder/nli-distilroberta-base'). Images and video are scored with 'OpenAI CLIP'; faces can be limited to those found by 'OpenCV YuNet'. Speech segments are scored with 'LAION CLAP'. Frame scores can be calibrated and combined into posteriors, and detected faces or other items can be turned into a local coding task served from R. Any other zero-shot model can be selected by its name on <https://huggingface.co/models>. For details see Tomašević, Golino, and Christensen (2026) <doi:10.5117/CCR2026.2.2.TOMA>.

Version: 0.1.9
Depends: R (≥ 3.5.0)
Imports: dplyr, googledrive, Matrix, methods, pbapply, reticulate (≥ 1.45.0), textdata, jsonlite, ggplot2, reshape2, httr, httpuv (≥ 1.6.0)
Suggests: IRdisplay, knitr, LSAfun, markdown, remotes, rmarkdown, rstudioapi, testthat (≥ 3.0.0), withr
Published: 2026-10-26
DOI: 10.32614/CRAN.package.transforEmotion
Author: Alexander Christensen ORCID iD [aut], Hudson Golino ORCID iD [aut], Aleksandar Tomašević ORCID iD [aut, cre]
Maintainer: Aleksandar Tomašević <atomashevic at gmail.com>
License: GPL (≥ 3.0)
Copyright: See file inst/COPYRIGHTS
transforEmotion copyright details
NeedsCompilation: no
Citation: transforEmotion citation info
Materials: README, NEWS
CRAN checks: transforEmotion results

Documentation:

Reference manual: transforEmotion.html , transforEmotion.pdf
Vignettes: Setup and Tutorial (source, R code)
Evaluating Emotion Classification with evaluate_emotions() (source, R code)
Checking faces and coding them by hand (source, R code)

Downloads:

Package source: transforEmotion_0.1.9.tar.gz
Windows binaries: r-devel: transforEmotion_0.1.9.zip, r-release: transforEmotion_0.1.9.zip, r-oldrel: transforEmotion_0.1.7.zip
macOS binaries: r-release (arm64): transforEmotion_0.1.9.tgz, r-oldrel (arm64): transforEmotion_0.1.9.tgz, r-release (x86_64): transforEmotion_0.1.9.tgz, r-oldrel (x86_64): transforEmotion_0.1.9.tgz
Old sources: transforEmotion archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=transforEmotion to link to this page.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.