Module: Telnyx::Models::Calls::ActionStartNoiseSuppressionParams::NoiseSuppressionEngine

Extended by:
Internal::Type::Enum
Defined in:
lib/telnyx/models/calls/action_start_noise_suppression_params.rb,
sig/telnyx/models/calls/action_start_noise_suppression_params.rbs

Overview

The engine to use for noise suppression. For backward compatibility, engines A, B, C, and D are also supported, but are deprecated: A - Denoiser B - DeepFilterNet C - Krisp D - AiCoustics

Constant Summary collapse

DENOISER =

Returns:

  • (:Denoiser)
:Denoiser
DEEP_FILTER_NET =

Returns:

  • (:DeepFilterNet)
:DeepFilterNet
KRISP =

Returns:

  • (:Krisp)
:Krisp
AI_COUSTICS =

Returns:

  • (:AiCoustics)
:AiCoustics
AIC_L_QUAIL =

Returns:

  • (:aic_l_quail)
:aic_l_quail
AIC_L_ROOK =

Returns:

  • (:aic_l_rook)
:aic_l_rook
AIC_S_QUAIL =

Returns:

  • (:aic_s_quail)
:aic_s_quail
AIC_S_ROOK =

Returns:

  • (:aic_s_rook)
:aic_s_rook
QUAIL_VOICE_FOCUS_S =

Returns:

  • (:quail_voice_focus_s)
:quail_voice_focus_s
QUAIL_VOICE_FOCUS_XS =

Returns:

  • (:quail_voice_focus_xs)
:quail_voice_focus_xs

Instance Method Summary collapse

Methods included from Internal::Type::Enum

==, ===, coerce, dump, hash, inspect, to_sorbet_type, values, values

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info

Instance Method Details

#self?.values::Array[Telnyx::Models::Calls::ActionStartNoiseSuppressionParams::noise_suppression_engine]

Returns:

  • (::Array[Telnyx::Models::Calls::ActionStartNoiseSuppressionParams::noise_suppression_engine])


105
# File 'sig/telnyx/models/calls/action_start_noise_suppression_params.rbs', line 105

def self?.values: -> ::Array[Telnyx::Models::Calls::ActionStartNoiseSuppressionParams::noise_suppression_engine]