Packages

class SpeechToTextSDK extends SpeechSDKBase with BasicLogging

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

Instance Constructors

  1. new SpeechToTextSDK()
  2. new SpeechToTextSDK(uid: String)

Type Members

  1. type ResponseType = SpeechResponse
    Definition Classes
    SpeechToTextSDKSpeechSDKBase

Value Members

  1. val audioDataCol: Param[String]
    Definition Classes
    SpeechSDKBase
  2. final def clear(param: Param[_]): SpeechToTextSDK.this.type
    Definition Classes
    Params
  3. def copy(extra: ParamMap): SpeechToTextSDK.this.type
    Definition Classes
    SpeechSDKBase → Transformer → PipelineStage → Params
  4. val endpointId: Param[String]
    Definition Classes
    SpeechSDKBase
  5. def explainParam(param: Param[_]): String
    Definition Classes
    Params
  6. def explainParams(): String
    Definition Classes
    Params
  7. val extraFfmpegArgs: StringArrayParam
    Definition Classes
    SpeechSDKBase
  8. final def extractParamMap(): ParamMap
    Definition Classes
    Params
  9. final def extractParamMap(extra: ParamMap): ParamMap
    Definition Classes
    Params
  10. val fileType: ServiceParam[String]
    Definition Classes
    SpeechSDKBase
  11. val format: ServiceParam[String]
    Definition Classes
    SpeechSDKBase
  12. final def get[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  13. def getAudioDataCol: String
    Definition Classes
    SpeechSDKBase
  14. final def getDefault[T](param: Param[T]): Option[T]
    Definition Classes
    Params
  15. def getEndpointId: String
    Definition Classes
    SpeechSDKBase
  16. def getExtraFfmpegArgs: Array[String]
    Definition Classes
    SpeechSDKBase
  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
    Definition Classes
    SpeechSDKBase
  21. def getRecordAudioData: Boolean
    Definition Classes
    SpeechSDKBase
  22. def getRecordedFileNameCol: String
    Definition Classes
    SpeechSDKBase
  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
    Definition Classes
    SpeechSDKBase
  26. def getStreamIntermediateResults: Boolean
    Definition Classes
    SpeechSDKBase
  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. def inputStreamToText(stream: InputStream, audioFormat: String, uri: URI, speechKey: String, profanity: String, language: String, format: String, defaultAudioFormat: Option[String], participants: Seq[TranscriptionParticipant]): Iterator[SpeechResponse]

    returns

    text transcription of the audio

    Definition Classes
    SpeechToTextSDKSpeechSDKBase
  35. final def isDefined(param: Param[_]): Boolean
    Definition Classes
    Params
  36. final def isSet(param: Param[_]): Boolean
    Definition Classes
    Params
  37. val language: ServiceParam[String]
    Definition Classes
    SpeechSDKBase
  38. def logClass(): Unit
    Definition Classes
    BasicLogging
  39. def logFit[T](f: ⇒ T): T
    Definition Classes
    BasicLogging
  40. def logPredict[T](f: ⇒ T): T
    Definition Classes
    BasicLogging
  41. def logTrain[T](f: ⇒ T): T
    Definition Classes
    BasicLogging
  42. def logTransform[T](f: ⇒ T): T
    Definition Classes
    BasicLogging
  43. def logVerb[T](verb: String, f: ⇒ T): T
    Definition Classes
    BasicLogging
  44. def makePyFile(conf: CodegenConfig): Unit
    Definition Classes
    PythonWrappable
  45. def makeRFile(conf: CodegenConfig): Unit
    Definition Classes
    RWrappable
  46. val outputCol: Param[String]

    The name of the output column

    The name of the output column

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

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

    Definition Classes
    HasURL
  82. def setVectorParam(name: String, value: String): SpeechToTextSDK.this.type
    Definition Classes
    HasServiceParams
  83. def setVectorParam[T](p: ServiceParam[T], value: String): SpeechToTextSDK.this.type
    Definition Classes
    HasServiceParams
  84. val streamIntermediateResults: BooleanParam
    Definition Classes
    SpeechSDKBase
  85. val subscriptionKey: ServiceParam[String]
    Definition Classes
    HasSubscriptionKey
  86. def toString(): String
    Definition Classes
    Identifiable → AnyRef → Any
  87. def transform(dataset: Dataset[_]): DataFrame
    Definition Classes
    SpeechSDKBase → Transformer
  88. def transform(dataset: Dataset[_], paramMap: ParamMap): DataFrame
    Definition Classes
    Transformer
    Annotations
    @Since( "2.0.0" )
  89. def transform(dataset: Dataset[_], firstParamPair: ParamPair[_], otherParamPairs: ParamPair[_]*): DataFrame
    Definition Classes
    Transformer
    Annotations
    @Since( "2.0.0" ) @varargs()
  90. def transformSchema(schema: StructType): StructType
    Definition Classes
    SpeechSDKBase → PipelineStage
  91. val uid: String
    Definition Classes
    SpeechToTextSDKBasicLogging → Identifiable
  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