speechmaticstranscriber

Speech to Text filter, using Speechmatics transcribe

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──speechmaticstranscriber

Implemented interfaces

Factory details

Authors: – Mathieu Duponchelle

Classification:Audio/Text/Filter

Rank – none

Plugin – speechmatics

Package – gst-plugin-speechmatics

Pad Templates

sink

audio/x-raw:
           rate: [ 8000, 48000 ]
       channels: 1
         layout: { (string)interleaved, (string)non-interleaved }
         format: S16LE

Presencealways

Directionsink

Object typeGstPad


src

text/x-raw:
         format: utf8

Presencealways

Directionsrc

Object typeGstSpeechmaticsTranscriberSrcPad


translate_src_%u

text/x-raw:
         format: utf8

Presencerequest

Directionsrc

Object typeGstSpeechmaticsTranscriberSrcPad


Properties

additional-vocabulary

“additional-vocabulary” GstValueArray *

Additional vocabulary speechmatics should use

Flags : Read / Write


api-key

“api-key” gchararray

Speechmatics API Key

Flags : Read / Write

Default value : NULL


language-code

“language-code” gchararray

The Language of the Stream, ISO code

Flags : Read / Write

Default value : en


latency

“latency” guint

Amount of milliseconds to allow for transcription

Flags : Read / Write

Default value : 8000


lateness

“lateness” guint

Amount of milliseconds to introduce as lateness

Flags : Read / Write

Default value : 0


url

“url” gchararray

URL of the transcription server

Flags : Read / Write

Default value : ws://0.0.0.0:9000


GstSpeechmaticsTranscriberSrcPad

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstPad
                ╰──GstSpeechmaticsTranscriberSrcPad

Properties

language-code

“language-code” gchararray

The Language the Stream must be translated to

Flags : Read / Write

Default value : NULL


The results of the search are