sic.critical: Alternative ANSI S3.5-1997 SII Transfer Function Weights

Description Usage Format Details note Source References Examples

Description

Alternative ANSI S3.5-1997 Speech Intelligibility Index (SII) transfer function weights for for various types of speech material.

Usage

1
2
3

Format

Each data frame contains the following 8 variables, each corresponding the the transfer function weights for a specific type of speech material:

fi

Center frequency, Hz

SII

Standard SII transfer function (weights)

NNS

NNS (various nonsense syllable tests where most of the English phonems occur equally often)

CID22

CID-W22 (PB-words)

NU6

NU6 monosyllables

DRT

DRT (Diagnostic Rhyme Test)

ShortPassage

short passages of easy reading material

SPIN

SPIN monosyllables

CST

Connected Speech Test

Details

sic.critical

provides alternative weights for the critical band SII procedure.

sic.threeoctave

provides alternative weights for the one-third octave frequency band SII procedure.

octave

provides alternative weights for the octave frequency band SII procedure.

note

There is no table of alternative weights for the equally-weighted SII band procedure as the weights for this method are (by definition) constant across all bands.

Source

All values except the CST columns are from:

ANSI S3.5-1997, "American National Standard Methods for Calculation of the Speech Intelligibility Index" American National Standards Institute, New York.

Values in the CST columns are from: http://www.sii.to/CSTdata.txt

References

ANSI S3.5-1997, "American National Standard Methods for Calculation of the Speech Intelligibility Index" American National Standards Institute, New York.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
## Load the alternative weights for the critical band method
data(sic.critical)

## display the weights
round(sic.critical,3)

## draw a comparison plot
ngroup <- ncol(sic.critical)
matplot(x=sic.critical[,1], y=sic.critical[,-1],
        type="o",
        xlab="Frequency, Hz",
        ylab="Weight",
        log="x",
        lty=1:ngroup,
        col=rainbow(ngroup)
)
legend(
       "topright",
       legend=names(sic.critical)[-1],
       pch=as.character(1:ngroup),
       lty=1:ngroup,
       col=rainbow(ngroup)
       )

data(threeoctave)
data(octave)

Example output

     fi   SII   NNS CID22   NU6   DRT ShortPassage  SPIN   CST
1   150 0.010 0.000 0.051 0.023 0.012        0.019 0.013 0.065
2   250 0.026 0.023 0.068 0.037 0.055        0.031 0.048 0.060
3   350 0.042 0.038 0.064 0.052 0.058        0.093 0.045 0.071
4   450 0.058 0.041 0.055 0.067 0.067        0.103 0.047 0.056
5   570 0.058 0.043 0.047 0.064 0.068        0.074 0.052 0.040
6   700 0.058 0.047 0.047 0.057 0.067        0.061 0.059 0.030
7   840 0.058 0.047 0.047 0.050 0.059        0.050 0.059 0.031
8  1000 0.058 0.047 0.050 0.046 0.055        0.044 0.050 0.049
9  1170 0.058 0.052 0.059 0.054 0.056        0.044 0.050 0.057
10 1370 0.058 0.054 0.059 0.058 0.058        0.049 0.056 0.068
11 1600 0.058 0.058 0.059 0.064 0.062        0.049 0.070 0.067
12 1850 0.058 0.068 0.061 0.074 0.060        0.049 0.062 0.064
13 2150 0.058 0.074 0.060 0.071 0.056        0.049 0.060 0.061
14 2500 0.058 0.075 0.062 0.062 0.052        0.055 0.068 0.053
15 2900 0.058 0.068 0.050 0.055 0.048        0.056 0.064 0.049
16 3400 0.058 0.066 0.044 0.050 0.044        0.049 0.060 0.045
17 4000 0.058 0.064 0.037 0.042 0.036        0.036 0.053 0.038
18 4800 0.046 0.061 0.027 0.029 0.028        0.039 0.039 0.032
19 5800 0.034 0.051 0.020 0.019 0.024        0.026 0.029 0.026
20 7000 0.023 0.022 0.019 0.014 0.020        0.022 0.013 0.023
21 8500 0.011 0.000 0.016 0.011 0.015        0.004 0.000 0.015
Warning message:
In data(threeoctave) : data set 'threeoctave' not found

SII documentation built on May 2, 2019, 6:47 p.m.