| Case | AIStreamingAudioSendResult.dropped | case dropped | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Case | AIStreamingAudioSendResult.enqueued | case enqueued | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Case | AIStreamingAudioSendResult.terminated | case terminated | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Case | StreamingTranscriptionPart.error(message:rawValue:) | case error(message: String, rawValue: JSONValue? = nil) | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Case | StreamingTranscriptionPart.finish(_:) | case finish(StreamingTranscriptionFinish) | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Case | StreamingTranscriptionPart.raw(_:) | case raw(JSONValue) | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Case | StreamingTranscriptionPart.responseMetadata(_:) | case responseMetadata(AIResponseMetadata) | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Case | StreamingTranscriptionPart.streamStart(warnings:) | case streamStart(warnings: [AIWarning]) | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Case | StreamingTranscriptionPart.transcriptDelta(id:delta:providerMetadata:) | case transcriptDelta(id: String?, delta: String, providerMetadata: [String : JSONValue] = [:]) | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Case | StreamingTranscriptionPart.transcriptFinal(id:text:startSecond:endSecond:channelIndex:providerMetadata:) | case transcriptFinal(id: String?, text: String, startSecond: Double? = nil, endSecond: Double? = nil, channelIndex: Int? = nil, providerMetadata: [String : JSONValue] = [:]) | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Case | StreamingTranscriptionPart.transcriptPartial(id:text:startSecond:durationInSeconds:channelIndex:providerMetadata:) | case transcriptPartial(id: String?, text: String, startSecond: Double? = nil, durationInSeconds: Double? = nil, channelIndex: Int? = nil, providerMetadata: [String : JSONValue] = [:]) | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Class | AIStreamingAudioWriter | final class AIStreamingAudioWriter | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Enumeration | AIStreamingAudioSendResult | enum AIStreamingAudioSendResult | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Enumeration | StreamingTranscriptionPart | enum StreamingTranscriptionPart | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Initializer | init(_:onConsumerCancel:) | init(_ stream: AsyncThrowingStream<Data, any Error>, onConsumerCancel: @escaping @Sendable () -> Void = {}) | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Initializer | init(audio:contentType:rawValue:warnings:providerMetadata:requestMetadata:responseMetadata:) | init(audio: Data, contentType: String? = nil, rawValue: JSONValue = .null, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata()) | Sources/SwiftAISDK/CoreAudioResults.swift |
| Initializer | init(audio:contentType:rawValue:warnings:providerMetadata:requestMetadata:responseMetadata:) | init(audio: Data, contentType: String? = nil, rawValue: JSONValue = .null, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata()) | Sources/SwiftAISDK/CoreAudioResults.swift |
| Initializer | init(audio:contentType:responseMetadata:) | init(audio: Data, contentType: String? = nil, responseMetadata: AIResponseMetadata = AIResponseMetadata()) | Sources/SwiftAISDK/CoreAudioResults.swift |
| Initializer | init(audio:contentType:warnings:providerMetadata:requestMetadata:responseMetadata:) | init(audio: Data, contentType: String? = nil, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata()) | Sources/SwiftAISDK/CoreAudioResults.swift |
| Initializer | init(audio:fileName:mimeType:language:prompt:providerOptions:extraBody:headers:abortSignal:) | init(audio: Data, fileName: String = "audio.wav", mimeType: String = "audio/wav", language: String? = nil, prompt: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil) | Sources/SwiftAISDK/CoreAudioResults.swift |
| Initializer | init(audio:fileName:mimeType:voice:format:providerOptions:extraBody:headers:abortSignal:) | init(audio: Data, fileName: String = "audio.wav", mimeType: String = "audio/wav", voice: String? = nil, format: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil) | Sources/SwiftAISDK/CoreAudioResults.swift |
| Initializer | init(audio:inputAudioFormat:providerOptions:headers:includeRawChunks:abortSignal:) | init(audio: AIStreamingAudioInput, inputAudioFormat: AIStreamingAudioFormat, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], includeRawChunks: Bool = false, abortSignal: AIAbortSignal? = nil) | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Initializer | init(dubbingID:expectedDurationSeconds:rawValue:requestMetadata:responseMetadata:) | init(dubbingID: String, expectedDurationSeconds: Double? = nil, rawValue: JSONValue, requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata()) | Sources/SwiftAISDK/CoreAudioResults.swift |
| Initializer | init(dubbingID:name:status:sourceLanguage:targetLanguages:error:rawValue:responseMetadata:) | init(dubbingID: String, name: String? = nil, status: String, sourceLanguage: String? = nil, targetLanguages: [String] = [], error: String? = nil, rawValue: JSONValue, responseMetadata: AIResponseMetadata = AIResponseMetadata()) | Sources/SwiftAISDK/CoreAudioResults.swift |
| Initializer | init(file:fileName:mimeType:sourceURL:name:sourceLanguage:targetLanguage:numSpeakers:watermark:startTime:endTime:providerOptions:extraBody:headers:abortSignal:) | init(file: Data? = nil, fileName: String = "media.mp3", mimeType: String = "audio/mpeg", sourceURL: String? = nil, name: String? = nil, sourceLanguage: String? = nil, targetLanguage: String, numSpeakers: Int? = nil, watermark: Bool? = nil, startTime: Int? = nil, endTime: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil) | Sources/SwiftAISDK/CoreAudioResults.swift |
| Initializer | init(mediaType:sampleRate:) | init(mediaType: String, sampleRate: Int? = nil) | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Initializer | init(prompt:durationSeconds:format:seed:providerOptions:extraBody:headers:abortSignal:) | init(prompt: String, durationSeconds: Double? = nil, format: String? = nil, seed: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil) | Sources/SwiftAISDK/CoreAudioResults.swift |
| Initializer | init(provider:code:message:rawValue:closeMetadata:) | init(provider: String, code: String? = nil, message: String, rawValue: JSONValue? = nil, closeMetadata: AIDuplexWebSocketCloseMetadata? = nil) | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Initializer | init(stream:requestMetadata:responseMetadata:cancel:) | init(stream: AsyncThrowingStream<StreamingTranscriptionPart, any Error>, requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata(), cancel: @escaping @Sendable () -> Void = {}) | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Initializer | init(text:rawValue:segments:language:durationInSeconds:warnings:providerMetadata:requestMetadata:responseMetadata:) | init(text: String, rawValue: JSONValue, segments: [TranscriptionSegment] = [], language: String? = nil, durationInSeconds: Double? = nil, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata()) | Sources/SwiftAISDK/CoreAudioResults.swift |
| Initializer | init(text:segments:language:durationInSeconds:providerMetadata:closeMetadata:) | init(text: String, segments: [TranscriptionSegment] = [], language: String? = nil, durationInSeconds: Double? = nil, providerMetadata: [String : JSONValue] = [:], closeMetadata: AIDuplexWebSocketCloseMetadata? = nil) | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Initializer | init(text:startSecond:endSecond:) | init(text: String, startSecond: Double, endSecond: Double) | Sources/SwiftAISDK/CoreAudioResults.swift |
| Initializer | init(text:voice:format:speed:language:instructions:providerOptions:extraBody:headers:abortSignal:) | init(text: String, voice: String? = nil, format: String? = nil, speed: Double? = nil, language: String? = nil, instructions: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil) | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Method | cancel() | func cancel() | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Method | cancel(reason:reasonName:) | func cancel(reason: String? = nil, reasonName: String? = nil) | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Method | finish() | func finish() | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Method | makeAsyncIterator() | func makeAsyncIterator() -> AIStreamingAudioInput.AsyncIterator | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Method | send(_:) | @discardableResult func send(_ audio: Data) -> AIStreamingAudioSendResult | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Method | stream(_:) | func stream(_ request: StreamingTranscriptionRequest) async throws -> StreamingTranscriptionResult | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | abortSignal | var abortSignal: AIAbortSignal? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | abortSignal | var abortSignal: AIAbortSignal? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | abortSignal | var abortSignal: AIAbortSignal? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | abortSignal | var abortSignal: AIAbortSignal? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | abortSignal | var abortSignal: AIAbortSignal? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | abortSignal | var abortSignal: AIAbortSignal? | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | audio | var audio: Data | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | audio | var audio: Data | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | audio | var audio: Data | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | audio | var audio: Data | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | audio | var audio: Data | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | audio | var audio: Data | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | audio | var audio: AIStreamingAudioInput | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | closeMetadata | var closeMetadata: AIDuplexWebSocketCloseMetadata? | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | closeMetadata | var closeMetadata: AIDuplexWebSocketCloseMetadata? | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | code | var code: String? | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | contentType | var contentType: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | contentType | var contentType: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | contentType | var contentType: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | contentType | var contentType: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | description | var description: String { get } | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | dubbingID | var dubbingID: String | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | dubbingID | var dubbingID: String | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | durationInSeconds | var durationInSeconds: Double? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | durationInSeconds | var durationInSeconds: Double? | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | durationSeconds | var durationSeconds: Double? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | endSecond | var endSecond: Double | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | endTime | var endTime: Int? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | error | var error: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | expectedDurationSeconds | var expectedDurationSeconds: Double? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | extraBody | var extraBody: [String : JSONValue] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | extraBody | var extraBody: [String : JSONValue] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | extraBody | var extraBody: [String : JSONValue] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | extraBody | var extraBody: [String : JSONValue] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | extraBody | var extraBody: [String : JSONValue] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | file | var file: Data? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | fileName | var fileName: String | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | fileName | var fileName: String | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | fileName | var fileName: String | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | format | var format: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | format | var format: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | format | var format: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | headers | var headers: [String : String] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | headers | var headers: [String : String] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | headers | var headers: [String : String] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | headers | var headers: [String : String] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | headers | var headers: [String : String] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | headers | var headers: [String : String] | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | includeRawChunks | var includeRawChunks: Bool | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | inputAudioFormat | var inputAudioFormat: AIStreamingAudioFormat | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | instructions | var instructions: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | language | var language: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | language | var language: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | language | var language: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | language | var language: String? | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | mediaType | var mediaType: String | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | message | var message: String | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | mimeType | var mimeType: String | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | mimeType | var mimeType: String | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | mimeType | var mimeType: String | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | modelID | var modelID: String { get } | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | name | var name: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | name | var name: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | numSpeakers | var numSpeakers: Int? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | prompt | var prompt: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | prompt | var prompt: String | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | provider | var provider: String | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | providerID | var providerID: String { get } | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | providerMetadata | var providerMetadata: [String : JSONValue] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | providerMetadata | var providerMetadata: [String : JSONValue] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | providerMetadata | var providerMetadata: [String : JSONValue] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | providerMetadata | var providerMetadata: [String : JSONValue] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | providerMetadata | var providerMetadata: [String : JSONValue] | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | providerOptions | var providerOptions: [String : JSONValue] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | providerOptions | var providerOptions: [String : JSONValue] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | providerOptions | var providerOptions: [String : JSONValue] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | providerOptions | var providerOptions: [String : JSONValue] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | providerOptions | var providerOptions: [String : JSONValue] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | providerOptions | var providerOptions: [String : JSONValue] | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | rawValue | var rawValue: JSONValue | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | rawValue | var rawValue: JSONValue | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | rawValue | var rawValue: JSONValue | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | rawValue | var rawValue: JSONValue | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | rawValue | var rawValue: JSONValue | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | rawValue | var rawValue: JSONValue? | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | requestMetadata | var requestMetadata: AIRequestMetadata | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | requestMetadata | var requestMetadata: AIRequestMetadata | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | requestMetadata | var requestMetadata: AIRequestMetadata | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | requestMetadata | var requestMetadata: AIRequestMetadata | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | requestMetadata | var requestMetadata: AIRequestMetadata | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | requestMetadata | var requestMetadata: AIRequestMetadata | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | responseMetadata | var responseMetadata: AIResponseMetadata | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | responseMetadata | var responseMetadata: AIResponseMetadata | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | responseMetadata | var responseMetadata: AIResponseMetadata | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | responseMetadata | var responseMetadata: AIResponseMetadata | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | responseMetadata | var responseMetadata: AIResponseMetadata | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | responseMetadata | var responseMetadata: AIResponseMetadata | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | responseMetadata | var responseMetadata: AIResponseMetadata | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | responseMetadata | var responseMetadata: AIResponseMetadata | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | sampleRate | var sampleRate: Int? | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | seed | var seed: Int? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | segments | var segments: [TranscriptionSegment] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | segments | var segments: [TranscriptionSegment] | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | sourceLanguage | var sourceLanguage: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | sourceLanguage | var sourceLanguage: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | sourceURL | var sourceURL: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | speed | var speed: Double? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | startSecond | var startSecond: Double | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | startTime | var startTime: Int? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | status | var status: String | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | stream | var stream: AsyncThrowingStream<StreamingTranscriptionPart, any Error> | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | targetLanguage | var targetLanguage: String | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | targetLanguages | var targetLanguages: [String] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | text | var text: String | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | text | var text: String | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | text | var text: String | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | text | var text: String | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Instance Property | voice | var voice: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | voice | var voice: String? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | warnings | var warnings: [AIWarning] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | warnings | var warnings: [AIWarning] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | warnings | var warnings: [AIWarning] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | warnings | var warnings: [AIWarning] | Sources/SwiftAISDK/CoreAudioResults.swift |
| Instance Property | watermark | var watermark: Bool? | Sources/SwiftAISDK/CoreAudioResults.swift |
| Protocol | StreamingTranscriptionModel | protocol StreamingTranscriptionModel : Sendable | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Structure | AIStreamingAudioFormat | struct AIStreamingAudioFormat | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Structure | AIStreamingAudioInput | struct AIStreamingAudioInput | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Structure | AIStreamingTranscriptionError | struct AIStreamingTranscriptionError | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Structure | AudioGenerationRequest | struct AudioGenerationRequest | Sources/SwiftAISDK/CoreAudioResults.swift |
| Structure | AudioGenerationResult | struct AudioGenerationResult | Sources/SwiftAISDK/CoreAudioResults.swift |
| Structure | AudioTranscriptionRequest | struct AudioTranscriptionRequest | Sources/SwiftAISDK/CoreAudioResults.swift |
| Structure | AudioTransformationRequest | struct AudioTransformationRequest | Sources/SwiftAISDK/CoreAudioResults.swift |
| Structure | AudioTransformationResult | struct AudioTransformationResult | Sources/SwiftAISDK/CoreAudioResults.swift |
| Structure | DubbingAudioResult | struct DubbingAudioResult | Sources/SwiftAISDK/CoreAudioResults.swift |
| Structure | DubbingCreateRequest | struct DubbingCreateRequest | Sources/SwiftAISDK/CoreAudioResults.swift |
| Structure | DubbingCreateResult | struct DubbingCreateResult | Sources/SwiftAISDK/CoreAudioResults.swift |
| Structure | DubbingStatusResult | struct DubbingStatusResult | Sources/SwiftAISDK/CoreAudioResults.swift |
| Structure | SpeechRequest | struct SpeechRequest | Sources/SwiftAISDK/CoreAudioResults.swift |
| Structure | SpeechResult | struct SpeechResult | Sources/SwiftAISDK/CoreAudioResults.swift |
| Structure | StreamingTranscriptionFinish | struct StreamingTranscriptionFinish | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Structure | StreamingTranscriptionRequest | struct StreamingTranscriptionRequest | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Structure | StreamingTranscriptionResult | struct StreamingTranscriptionResult | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Structure | TranscriptionResult | struct TranscriptionResult | Sources/SwiftAISDK/CoreAudioResults.swift |
| Structure | TranscriptionSegment | struct TranscriptionSegment | Sources/SwiftAISDK/CoreAudioResults.swift |
| Type Alias | AIStreamingAudioInput.AsyncIterator | typealias AsyncIterator = AsyncThrowingStream<Data, any Error>.Iterator | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Type Alias | AIStreamingAudioInput.Element | typealias Element = Data | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Type Method | chunks(_:) | static func chunks(_ chunks: [Data]) -> AIStreamingAudioInput | Sources/SwiftAISDK/CoreStreamingTranscription.swift |
| Type Method | makeStream() | static func makeStream() -> (input: AIStreamingAudioInput, writer: AIStreamingAudioWriter) | Sources/SwiftAISDK/CoreStreamingTranscription.swift |