IINSpeakable Interface

Definition

Interface defining attributes of utterances made or heard by Siri.

[Foundation.Protocol(Name="INSpeakable", WrapperType=typeof(Intents.INSpeakableWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, 0, ObjCRuntime.PlatformArchitecture.Arch64, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 2, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IINSpeakable : IDisposable, ObjCRuntime.INativeObject
type IINSpeakable = interface
    interface INativeObject
    interface IDisposable
Derived
Attributes
Implements

Properties

Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from INativeObject)
Identifier

The unique identifier of this pronunciation hint.

PronunciationHint

Developers can use this to clarify how a name is pronounced.

SpokenPhrase

Siri's interpretation of the utterance.

Extension Methods

GetAlternativeSpeakableMatches(IINSpeakable)

Gets an array of alternative matching phrases.

GetVocabularyIdentifier(IINSpeakable)

Gets the identifier for this string in the app-specific vocabulary file.

Applies to