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. HasUrlPath
  12. HasURL
  13. Wrappable
  14. RWrappable
  15. PythonWrappable
  16. BaseWrappable
  17. Transformer
  18. PipelineStage
  19. Logging
  20. Params
  21. Serializable
  22. Serializable
  23. Identifiable
  24. AnyRef
  25. 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. val endpointId: Param[String]
  5. def explainParam(param: Param[_]): String
    Definition Classes
    Params
  6. def explainParams(): String
    Definition Classes
    Params
  7. val extraFfmpegArgs: StringArrayParam
  8. final def extractParamMap(): ParamMap
    Definition Classes
    Params
  9. final def extractParamMap(extra: ParamMap): ParamMap
    Definition Classes
    Params
  10. val fileType: ServiceParam[String]
  11. val format: ServiceParam[String]
  12. final def get[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  13. def getAudioDataCol: String
  14. final def getDefault[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  15. def getEndpointId: String
  16. def getExtraFfmpegArgs: Array[String]
  17. final def getOrDefault[T](param: Param[T]): T
    Definition Classes
    Params
  18. def getOutputCol: String

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

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

    The name of the output column

    The name of the output column

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

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

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