gst-plugins-rs/net
François Laignel 743e97738f net/aws/transcriber: add translation request src pads
This commit adds an optional transcript translation feature implemented as
request src Pads.

When requesting a src Pad, the user can specify the translation language code
using Pad properties 'language-code'.

The following properties are defined on the Element:

- 'transcribe-latency': formerly 'latency', defines the expected latency for
  the Transcribe webservice.
- 'translate-latency': defines the expected latency for the Translate
  webservice.
- 'transcript-lookahead': maximum transcript duration to send to translation
  when a transcript is hitting its deadline and no punctuation was found.

When the input and output languages are the same, only the 'transcribe-latency'
is used for the Pad. Otherwise, the resulting latency is the addition of
'transcribe-latency' and 'translate-latency'.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1109>
2023-03-14 13:48:32 +00:00
..
aws net/aws/transcriber: add translation request src pads 2023-03-14 13:48:32 +00:00
hlssink3 Update for gst::Element::link_many() and related API generalization 2023-03-09 16:46:52 +02:00
ndi ndisinkcombiner: Properly handle caps changes 2023-03-01 12:30:54 +00:00
onvif Update minimum supported Rust version to 1.66 2023-02-20 11:09:01 +02:00
raptorq Update minimum supported Rust version to 1.66 2023-02-20 11:09:01 +02:00
reqwest Fix a few new clippy warnings 2023-03-07 08:47:01 +00:00
rtp Update minimum supported Rust version to 1.66 2023-02-20 11:09:01 +02:00
webrtc webrtc: Update to aws 0.54/0.24 2023-03-11 09:37:14 +02:00
webrtchttp Update minimum supported Rust version to 1.66 2023-02-20 11:09:01 +02:00