Speech Analysis

The Speech Analysis view displays the waveform, spectrogram, and TextGrid for the session.

Figure 1. Speech Analysis View
Speech Analysis View

Waveform Tier

Waveform Actions

Adjust Segment Start and End Times

Adjust segment start and end times to refine segments.

From the Speech Analysis view:
  1. Click the Play button (CMD/CTRL+Shift+R).

    This action will replay the segment for the displayed record.
  2. Select a portion of the waveform for your revised segment and press Enter. Alternately, typeover the existing time values in the Record Data view with revised values and click the Refresh button in the top left area of the Speech Analysis view.

    This action will adjust your segment start and end times.
    Note: To view a larger portion of the waveform, click Show More. This extends the displayed interval by one second on each side. To redisplay the 500ms buffer, click Refresh.
  3. If you would like to listen to or further revise the segments, repeat steps 1 and 2.

Spectrogram Tier

The Spectrogram tier for Phon allows for visualization of the segment spectrogram, formants, pitch, and intensity from within Phon's Session Editor window. To display the Spectrogram view choose Show Spectrogram from the Praat menu in the Speech Analysis view. Options for toggling the display of formant, pitch and intensity data can also be found in the Praat menu.

Spectrogram Actions

List Formants

List formant values from the Speech Analysis view.

A listing of formants can be obtained from the Speech Analysis view. To print a formant listing use the following procedure.

  1. (Optional) Make a selection in the Speech Analysis view.

  2. From the Praat menu in the Speech Analysis view, select Formant listing.

  3. Note: Options for formant listings can be changed through the Formant settings window.

    The list of formants will be displayed in a new Buffers window for the audio segment/selection.

List Intensity

List intensity values from the Speech Analysis view.

A listing of intensity values can be obtained from the Speech Analysis view. To print intensity values use the following procedure.

  1. (Optional) Make a selection in the Speech Analysis view.

  2. From the Praat menu in the Speech Analysis view, select Intensity Listing.

  3. Note: Options for intensity listings can be changed through the Intensity settings window.

    The list of formants will be displayed in a new Buffers window for the audio segment/selection.

List Pitch

List pitch values from the Speech Analysis view.

A pitch listing can be obtained from the Speech Analysis view. To print a pitch listing use the following procedure.

  1. (Optional) Make a selection in the Speech Analysis view.

  2. From the Praat menu in the Speech Analysis view, select Pitch listing.

  3. Note: Options for pitch listings can be changed through the Pitch settings window.

    The list of pitch values will be displayed in a new Buffers window for the audio segment/selection.

TextGrid Tier

The TextGrid viewer in Phon displays basic TextGrid information about the TextGrid assigned to the current session.

To display the TextGrid view, choose Show TextGrid from the TextGrid button menu in the Speech Analysis view. You can select audio segments by clicking intervals in the displayed TextGrid.

Font Scaling

Font size can be adjusted using the Font size button in the toolbar. Clicking this button will display a popup menu allowing adjustment of font size in the TextGrid tier using a slider. This value will be remembered between instances of the Session Editor.

TextGrid Actions

Tier management

The TextGrid tier management dialog is avaiable from the TextGrid button menu by selecting Tier management. Actions for manipulating TextGrid tier names, ordering, and visibility are available from this window.

Generate TextGrid

The following procedure outlines how to generated a new TextGrid from Phon record data. To access the generate TextGrid wizard click the TextGrid button and select Generate TextGrid... from the popup menu.

  1. Choose the records that will be processed. Click Next.

  2. Select the location for generated TextGrid files. You can generated TextGrid data in the default project location (this is where Phon will look for TextGrid data for records) or into an external folder. In the same screen, choose which Phon tiers will be exported in the TextGrid. When done, click Generate TextGrids.

Import TextGrid

TextGrids created with Praat may be imported as Phon records. Data from tiers in selected TextGrids will be mapped to Phon tier data.
  1. Select the TextGrid from the list of TextGrids associated with the session from the drop down menu.
  2. Select the Record reference tier which is the tier which defines the record segments in the TextGrid. There will be one Phon record created for every interval in this TextGrid tier. An option to ignore empty intervals is also available.
  3. For each TextGrid tier you wish to import, type the name of the Phon tier in the column titled PhonTier. You may assign more than one TextGrid tier to the same Phon tier. You may also select wether the Phon tier will be groupd. Click next.

  4. The TextGrids will now be imported. If any errors are encountered they will be displayed in the text area shown in the wizard.

Open TextGrid in Praat

Open a TextGrid managed by Phon in the Praat application.

The TextGrid view in Phon does not provide editing support for TextGrids. To open TextGrids from Phon in Praat use the following procedure.

  1. Note: You will need Praat version 5.3.85 or later. Praat must also be open.

    From the Speech Analysis view in the Session Editor window, choose Open TextGrid in Praat... from the TextGrid button menu. The TextGrid in Phon will fade and a button to unlock the TextGrid will be displayed.

  2. Note: Phon uses TextGrid tier naming to map values onto Phon tiers. Do not change the names or delete any of the tiers generated by Phon.

    In Praat, edit TextGrid intervals as you see fit. You may also add new tiers to the TextGrid.

  3. When finished editing the TextGrid, you can send the data back to Phon by choosing File > Send back to calling program. The TextGrid in Phon will unlock and its contents updated.