emuR2.5.0 package

Main Package of the EMU Speech Database Management System

add_files

Add files to emuDB

AddListRemoveAttrDefLabelGroup

Add / List / Remove labelGroup to / of / from attributeDefinition of e...

AddListRemoveLabelGroup

Add / List / Remove global labelGroup to / of / from emuDB

AddListRemoveLevelDefinitions

Add / List / Remove level definition to / of / from emuDB

AddListRemoveLinkDefinition

Add / List / Remove linkDefinition to / of / from emuDB

AddListRemovePerspective

Add / List / Remove perspective to / of / from emuDB

AddListRemoveSsffTrackDefinition

Add / List / Remove ssffTrackDefinition to / from / of emuDB

AddListRenameRemoveAttributeDefinitions

Add / List / Rename / Remove attribute definition to / of / from emuDB

as.matrix.emusegs

as.matrix.emusegs

as.spectral

Function to convert an object into an object of class 'spectral'.

as.trackdata

Create an Emu trackdata object

autobuild_linkFromTimes

Autobuild links between two levels using their time information

bark

Convert Hertz to Bark and Bark to Hertz

bayes.dist

bayes dist

bayes.lab

bayes lab

bayesian.metric

bayesian metric

bayesplot

bayesplot

bind.default

data binding

bind

class method bind data

bind.trackdata

bind trackdata

buildtrack

Build trackdata objects from the output of by()

by.trackdata

A method of the generic function by for objects of class 'trackdata'

cbind.trackdata

A method of the generic function cbind for objects of class 'trackdata...

cen.sub

Subfunction of cen

classify

classify

classplot

Produce a classification plot from discriminant or SVM modelling

closest

closest

convert_BPFCollection

Convert a Bas Partitur File Collection (audio and BAS Partitur files) ...

convert_legacyEmuDB

Convert legacy EMU database to the emuDB format

convert_TextGridCollection

Convert a TextGridCollection (e.g. .wav & .TextGrid files) to emuDB

convert_txtCollection

Converts a collection of audio files and plain text transcriptions int...

convert_wideToLong

convert tracks of a tibble trackdata object to the long form

coutts.epg

EPG-compressed trackdata from the segment list coutts

coutts.l

Vector of word label from the segment list coutts

coutts.rms

rms Data to coutts segment list

coutts.sam

Trackdata of acoustic waveforms from the segment list coutts

coutts2.epg

EPG-compressed trackdata from the segment list coutts2

coutts2.l

Vector of word label from the segment list coutts2

coutts2.sam

Trackdata of acoustic waveforms from the segment list coutts2

cr

Plot digital sinuoids.

create_emuDB

Create empty emuDB

create_ememoData.Rd

Create demo data for the emuR package

create_emuRtrackdata

create emuRtrackdata object

create_itemsInLevel

Create new items programmatically

create_links

create links between items

create_spectrogram_image_as_raster

Create spectrogram image as raster

crplot

Function to plot a digital sinusoid and the circle from which it is de...

dapply

apply a function to each part of a trackdata object

dbnorm

Function to dB-normalise spectral objects

dbtopower

Function for inter-converting between decibels and a linear scale

dct

Discrete Cosine Transformation

dcut

Function to extract a vector or matrix from EMU-Trackdata at a single ...

ddiff

Differentiation of tracks

delete_itemsInLevel

Delete items programmatically

demo.all.f0

F0 track data for segment list demo.vowels

demo.all.fm

Formant track data for segment list demo.vowels

dextract.lab

Extract a subset of data from a trackdata object

dextract

Extract a subset of data from a trackdata object

dim.trackdata

A method of the generic function dim for objects of class 'trackdata'

dimnames.trackdata

Dimnames of trackdata object

dip.fdat

Trackdata of formants from the segment list dip

dip.l

Vector of phoneme labels from the segment list dip

dip.spkr

Vector of speaker labels from the segment list dip

distance

distance

dplot

A function to plot one or more columns of EMU-trackdata as a function ...

dsmooth

Smooth the data in a trackdata object.

dtime

time signal times

duplicate_level

Duplicate level

dur.emusegs

Duration of segments (NOTE: does not work for new default resultType =...

dur

duration

dur.trackdata

Duration of trackdata elements

ellipse

Calculate ellipse coordinates

emuR-package

emuR - Main Package of the EMU Speech Database Management System

emuRsegs

emuR segment list

emuRtrackdata

emuR track data object

emusegs.database

emusegs database

emusegs.query

emusegs query

emusegs.type

segment list type

engassim.epg

EPG-compressed trackdata from the segment list engassim

engassim.l

Vector of phonetic labels from the segment list engassim: nK = nk,ng ,...

engassim.w

Vector of word labels from the segment list engassim.

epgai

Electropalatographic contact indices

epgcog

Electropalatographic centre of gravity

epggs

Plot a grey-scale image of palatographic data.

epgplot

Plot palatographic data

epgsum

Sum contacts in palatograms.

eplot

Plot ellipses for two-dimensional data (DEPRECATED see below)

euclidean

Find the inter-euclidean distance for a data matrix

expand_labels

Label each data sample

export_BPFCollection

Exports an emuDB into a BAS Partitur File (BPF) Collection

export_seglistToTxtCollection

Exports a segment list to txt collection

export_TextGridCollection

Export annotations of emuDB to TextGrid collection

fapply

Function that applies a function to an EMU spectral object

frames

frames

frames.time

Find the time and position of a data element.

freqtoint

Function to find the column number corresponding to frequencies of a s...

fric.dft

Spectral trackdata object from the segment list fric.

fric.l

Vector of labels from the segment list fric

fric.w

Vector of word labels from the segment list fric.

gerst.sub

gerst sub

get.time.element

Get data for a given time

get.trackkeywrd

get trackkeywrd

get_trackdata

Get trackdata from loaded emuDB

import_mediaFiles

Import media files to emuDB

is.seglist

is seglist

is.spectral

Function to test whether the object is of class "spectral"

is.trackdata

Test whether an object is an Emu trackdata object

isol.fdat

Trackdata of formants from the segment list isol

isol.l

Vector of vowel phoneme labels from the segment list isol

label

Get labels / utterances from segment list

label_convert

convert label

label_num

num label

linear.av

linear av

linear

Perform linear time normalisation on trackdata.

list_bundles

List bundles of emuDB

list_files

List files of emuDB

list_sampleRates

List sample rates of media and annotation (_annot.json) files

list_sessions

List sessions of emuDB

load_emuDB

Load emuDB

lob.sub

lob sub

locus

Calculate locus equations for two-dimensional data

mahal.dist

Calculate mahalanobis distances

mahal

Classify using Mahalanobis distance

mahalanobis.metric

mahalanobis metric

make.emuRsegs

Make emuDB segment list

make.seglist

Make an Emu segment list from the various components

makelab

Write out ESPS-style label files

matscan

Read matrix data from a file

mel.default

mel default

mel

Convert Hz to the mel scale

modify.seglist

Modify one of the components of an Emu segment list

moments

Function to calculate statistical moments

mu.colour.get

get a EMU color

mu.colour

Function for specifying color, linetype, and line-widths in EMU plotti...

mu.legend

make a EMU legend

mu.linetype.get

mu linetype get

muclass

Find common elements in vectors

nearey.sub

nearey sub

norm

Normalise speech data

normalize_length

Normalize length of segments contained in a data.frame like object r...

outliers

outliers

palate

Obtain a three-dimensional palatographic array

perform

Performance (hit rate) of a confusion matrix

plafit

Calculate the coefficients of a parabola

plot.spectral

Plot spectra from EMU spectral objects

plot.trackdata

Produces time-series plots from trackdata

polhom.epg

EPG-compressed trackdata from the segment list polhom

polhom.l

Vector of phonetic labels from the segment list polhom

polygonplot

polygonplot

print.emuRsegs

Print emuRsegs segment list

print.emuRtrackdata

Print emuRtrackdata object

print.emusegs

print emusegs

print.trackdata

print trackdata

query

Query emuDB

rad

Function to convert between Hertz and Radians

radians

Converts degrees to radians

randomise.segs

Randomise or Reverse items in a segment list

rbind.trackdata

A method of the generic function rbind for objects of class trackdata

read.emusegs

Create an Emu segment list from a file

read_bundleList

read bundleList

rename_bundles

Rename bundles in emuDB

rename_emuDB

Rename emuDB

replace_itemLabels

Replace item labels

requery_hier

Requery hierarchical context of a segment list in an emuDB

requery_seq

Requery sequential context of segment list in an emuDB

resample_annots

Resample annotations (_annot.json) files of emuDB

rescale.gerst

rescale gerst

rescale.lob

rescale lob

rescale.nearey

rescale nearey

runBASwebservice_all

Runs several BAS webservices, starting from an orthographic transcript...

runBASwebservice_chunker

Creates a chunk segmentation using the webservice Chunker.

runBASwebservice_g2pForPronunciation

Creates canonical pronunciation attributes for a tier of tokenized ort...

runBASwebservice_g2pForTokenization

Tokenizes an orthographic transcription.

runBASwebservice_maus

Runs MAUS webservice to create a phonetic segmentation

runBASwebservice_minni

Creates a rough phonetic segmentation by running the phoneme decoder w...

runBASwebservice_pho2sylCanonical

Adds syllabified word labels to a word level that already contains can...

runBASwebservice_pho2sylSegmental

Creates a syllable segmentation on the basis of a phonetic segmentatio...

segmentlist

Segment list

serve

Serve EMU database to EMU-webApp

SetGetlevelCanvasesOrder

Set / Get level canvases order of emuDB

SetGetRemoveLegalLabels

Set / Get / Remove legal labels of attributeDefinition of emuDB

SetGetSignalCanvasesOrder

Set / Get signalCanvasesOrder of / to / from emuDB

shift

Function to shift the elements of a vector.

Slope.test

Slope Test

sort.emuRsegs

Sort emuRsegs segment list by session, bundle and sample_start

sortmatrix

Sort matrix by label

splitstring

Split a string into words.

start.emusegs

Start and end times for EMU segment lists and trackdata objects

sub-.EPG

expand EPG

sub-.spectral

Expand spectral

sub-.trackdata

Expand trackdata

summary.emuDBhandle

Print summary of loaded EMU database (emuDB).

summary.emusegs

summary emusegs

summary.trackdata

summary trackdata

track.gradinfo

Calculate gradient summary information for trackdata

track.gradinfo.sub

track gradinfo sub

trackdata

Track data object

trackfreq

function to find the frequencies of a spectral object

tracktimes

Get the track times from EMU trackdata objects

train

Train a Gaussian Model

trapply

A method of the generic function by for objects of class 'trackdata'

update_itemsInLevel

Update items programmatically

vowlax.df

Data frame of various parameters and labels from the segment list vowl...

vowlax.dft.5

Spectral matrix centred at the temporal midpoint of the vowels from th...

vowlax.fdat.5

Matrix of formant data extracted at the temporal midpoint from the seg...

vowlax.fdat

Trackdata of formants from the segment list vowlax

vowlax.fund.5

Vector of fundamental frequency extracted at the temporal midpoint fro...

vowlax.fund

Trackdata of fundamental frequency from the segment list vowlax

vowlax.l

Vector of phoneme labels from the segment list vowlax

vowlax.left

Vector of labels preceding the vowels from the segment list vowlax

vowlax.right

Vector of labels following the vowels from the segment list vowlax

vowlax.rms.5

Vector of RMS energy values at the temporal midpoint extracted at the ...

vowlax.rms

Trackdata of RMS energy from the segment list vowlax

vowlax.spkr

Vector of speaker labels from the segment list vowlax.

vowlax.word

Vector of word labels from the segment list vowlax.

wordlax.l

Vector of word labels from segment list wordlax

write.emusegs

Write an Emu segment list to a file

write_bundleList

write bundleList

Provide the EMU Speech Database Management System (EMU-SDMS) with database management, data extraction, data preparation and data visualization facilities. See <https://ips-lmu.github.io/The-EMU-SDMS-Manual/> for more details.

  • Maintainer: Markus Jochim
  • License: GPL (>= 2)
  • Last published: 2024-03-15