Packages

abstract class SpeechSDKBase extends Transformer with HasSetLocation with HasServiceParams with HasOutputCol with HasURL with HasSubscriptionKey with ComplexParamsWritable with BasicLogging with HasSetLinkedServiceUsingLocation

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SpeechSDKBase
  2. HasSetLinkedServiceUsingLocation
  3. HasSetLinkedService
  4. BasicLogging
  5. ComplexParamsWritable
  6. MLWritable
  7. HasSubscriptionKey
  8. HasOutputCol
  9. HasServiceParams
  10. HasSetLocation
  11. DomainHelper
  12. HasUrlPath
  13. HasURL
  14. Wrappable
  15. DotnetWrappable
  16. RWrappable
  17. PythonWrappable
  18. BaseWrappable
  19. Transformer
  20. PipelineStage
  21. Logging
  22. Params
  23. Serializable
  24. Serializable
  25. Identifiable
  26. AnyRef
  27. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SpeechSDKBase()

Type Members

  1. abstract type ResponseType <: SharedSpeechFields

Abstract Value Members

  1. abstract def inputStreamToText(stream: InputStream, audioFormat: String, uri: URI, speechKey: String, profanity: String, language: String, format: String, defaultAudioFormat: Option[String], participants: Seq[TranscriptionParticipant]): Iterator[ResponseType]
  2. abstract val responseTypeBinding: SparkBindings[ResponseType]
  3. abstract val uid: String
    Definition Classes
    BasicLogging

Concrete Value Members

  1. val audioDataCol: Param[String]
  2. final def clear(param: Param[_]): SpeechSDKBase.this.type
    Definition Classes
    Params
  3. def copy(extra: ParamMap): SpeechSDKBase.this.type
    Definition Classes
    SpeechSDKBase → Transformer → PipelineStage → Params
  4. def dotnetAdditionalMethods: String
    Definition Classes
    HasSetLinkedServiceDotnetWrappable
  5. val endpointId: Param[String]
  6. def explainParam(param: Param[_]): String
    Definition Classes
    Params
  7. def explainParams(): String
    Definition Classes
    Params
  8. val extraFfmpegArgs: StringArrayParam
  9. final def extractParamMap(): ParamMap
    Definition Classes
    Params
  10. final def extractParamMap(extra: ParamMap): ParamMap
    Definition Classes
    Params
  11. val fileType: ServiceParam[String]
  12. val format: ServiceParam[String]
  13. final def get[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  14. def getAudioDataCol: String
  15. final def getDefault[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  16. def getEndpointId: String
  17. def getExtraFfmpegArgs: Array[String]
  18. final def getOrDefault[T](param: Param[T]): T
    Definition Classes
    Params
  19. def getOutputCol: String

    Definition Classes
    HasOutputCol
  20. def getParam(paramName: String): Param[Any]
    Definition Classes
    Params
  21. def getParamInfo(p: Param[_]): ParamInfo[_]
    Definition Classes
    BaseWrappable
  22. def getPullStream(stream: InputStream, audioFormat: String, defaultAudioFormat: Option[String]): PullAudioInputStream
  23. def getRecordAudioData: Boolean
  24. def getRecordedFileNameCol: String
  25. def getScalarParam[T](name: String): T
    Definition Classes
    HasServiceParams
  26. def getScalarParam[T](p: ServiceParam[T]): T
    Definition Classes
    HasServiceParams
  27. def getSpeechConfig(uri: URI, speechKey: String, language: String, profanity: String, format: String): SpeechConfig
  28. def getStreamIntermediateResults: Boolean
  29. def getSubscriptionKey: String
    Definition Classes
    HasSubscriptionKey
  30. def getSubscriptionKeyCol: String
    Definition Classes
    HasSubscriptionKey
  31. def getUrl: String

    Definition Classes
    HasURL
  32. def getVectorParam(name: String): String
    Definition Classes
    HasServiceParams
  33. def getVectorParam(p: ServiceParam[_]): String
    Definition Classes
    HasServiceParams
  34. final def hasDefault[T](param: Param[T]): Boolean
    Definition Classes
    Params
  35. def hasParam(paramName: String): Boolean
    Definition Classes
    Params
  36. final def isDefined(param: Param[_]): Boolean
    Definition Classes
    Params
  37. final def isSet(param: Param[_]): Boolean
    Definition Classes
    Params
  38. val language: ServiceParam[String]
  39. def logClass(): Unit
    Definition Classes
    BasicLogging
  40. def logFit[T](f: ⇒ T): T
    Definition Classes
    BasicLogging
  41. def logPredict[T](f: ⇒ T): T
    Definition Classes
    BasicLogging
  42. def logTrain[T](f: ⇒ T): T
    Definition Classes
    BasicLogging
  43. def logTransform[T](f: ⇒ T): T
    Definition Classes
    BasicLogging
  44. def logVerb[T](verb: String, f: ⇒ T): T
    Definition Classes
    BasicLogging
  45. def makeDotnetFile(conf: CodegenConfig): Unit
    Definition Classes
    DotnetWrappable
  46. def makePyFile(conf: CodegenConfig): Unit
    Definition Classes
    PythonWrappable
  47. def makeRFile(conf: CodegenConfig): Unit
    Definition Classes
    RWrappable
  48. val outputCol: Param[String]

    The name of the output column

    The name of the output column

    Definition Classes
    HasOutputCol
  49. lazy val params: Array[Param[_]]
    Definition Classes
    Params
  50. val participantsJson: ServiceParam[String]
  51. val profanity: ServiceParam[String]
  52. def pyAdditionalMethods: String
    Definition Classes
    HasSetLinkedServicePythonWrappable
  53. def pyInitFunc(): String
    Definition Classes
    PythonWrappable
  54. val recordAudioData: BooleanParam
  55. val recordedFileNameCol: Param[String]
  56. def save(path: String): Unit
    Definition Classes
    MLWritable
    Annotations
    @Since( "1.6.0" ) @throws( ... )
  57. final def set[T](param: Param[T], value: T): SpeechSDKBase.this.type
    Definition Classes
    Params
  58. def setAudioDataCol(v: String): SpeechSDKBase.this.type
  59. def setEndpointId(v: String): SpeechSDKBase.this.type
  60. def setExtraFfmpegArgs(v: Array[String]): SpeechSDKBase.this.type
  61. def setFileType(v: String): SpeechSDKBase.this.type
  62. def setFileTypeCol(v: String): SpeechSDKBase.this.type
  63. def setFormat(v: String): SpeechSDKBase.this.type
  64. def setFormatCol(v: String): SpeechSDKBase.this.type
  65. def setLanguage(v: String): SpeechSDKBase.this.type
  66. def setLanguageCol(v: String): SpeechSDKBase.this.type
  67. def setLinkedService(v: String): SpeechSDKBase.this.type
  68. def setLocation(v: String): SpeechSDKBase.this.type
    Definition Classes
    HasSetLocation
  69. def setOutputCol(value: String): SpeechSDKBase.this.type

    Definition Classes
    HasOutputCol
  70. def setParticipants(v: Seq[(String, String, String)]): SpeechSDKBase.this.type
  71. def setParticipantsJson(v: String): SpeechSDKBase.this.type
  72. def setParticipantsJsonCol(v: String): SpeechSDKBase.this.type
  73. def setProfanity(v: String): SpeechSDKBase.this.type
  74. def setProfanityCol(v: String): SpeechSDKBase.this.type
  75. def setRecordAudioData(v: Boolean): SpeechSDKBase.this.type
  76. def setRecordedFileNameCol(v: String): SpeechSDKBase.this.type
  77. def setScalarParam[T](name: String, value: T): SpeechSDKBase.this.type
    Definition Classes
    HasServiceParams
  78. def setScalarParam[T](p: ServiceParam[T], value: T): SpeechSDKBase.this.type
    Definition Classes
    HasServiceParams
  79. def setStreamIntermediateResults(v: Boolean): SpeechSDKBase.this.type
  80. def setSubscriptionKey(v: String): SpeechSDKBase.this.type
    Definition Classes
    HasSubscriptionKey
  81. def setSubscriptionKeyCol(v: String): SpeechSDKBase.this.type
    Definition Classes
    HasSubscriptionKey
  82. def setUrl(value: String): SpeechSDKBase.this.type

    Definition Classes
    HasURL
  83. def setVectorParam(name: String, value: String): SpeechSDKBase.this.type
    Definition Classes
    HasServiceParams
  84. def setVectorParam[T](p: ServiceParam[T], value: String): SpeechSDKBase.this.type
    Definition Classes
    HasServiceParams
  85. val streamIntermediateResults: BooleanParam
  86. val subscriptionKey: ServiceParam[String]
    Definition Classes
    HasSubscriptionKey
  87. def toString(): String
    Definition Classes
    Identifiable → AnyRef → Any
  88. def transform(dataset: Dataset[_]): DataFrame
    Definition Classes
    SpeechSDKBase → Transformer
  89. def transform(dataset: Dataset[_], paramMap: ParamMap): DataFrame
    Definition Classes
    Transformer
    Annotations
    @Since( "2.0.0" )
  90. def transform(dataset: Dataset[_], firstParamPair: ParamPair[_], otherParamPairs: ParamPair[_]*): DataFrame
    Definition Classes
    Transformer
    Annotations
    @Since( "2.0.0" ) @varargs()
  91. def transformSchema(schema: StructType): StructType
    Definition Classes
    SpeechSDKBase → PipelineStage
  92. val url: Param[String]
    Definition Classes
    HasURL
  93. def urlPath: String
    Definition Classes
    SpeechSDKBaseHasUrlPath
  94. val ver: String
    Definition Classes
    BasicLogging
  95. def write: MLWriter
    Definition Classes
    ComplexParamsWritable → MLWritable