Search Results for

    Show / Hide Table of Contents

    Interface IFromSpeaker

    • C#
    • Visual Basic
    public interface IFromSpeaker
    Public Interface IFromSpeaker
    Namespace: HomeSeer.PluginSdk.Speech
    Assembly: PluginSdk.dll


    PLEASE NOTE: Code related to the Speech components in HomeSeer were ported from the HS3 plugin API and have not been fully tested to verify full functionality from the new SDK. The Speech API may undergo significant changes in the near future. Please use with caution.


    Methods

    View Source

    Disconnect()

    Declaration
    • C#
    • Visual Basic
    bool Disconnect()
    Function Disconnect As Boolean
    Returns
    Type Description
    System.Boolean
    View Source

    GetListenMode()

    Declaration
    • C#
    • Visual Basic
    int GetListenMode()
    Function GetListenMode As Integer
    Returns
    Type Description
    System.Int32
    View Source

    GetListenStatus()

    Declaration
    • C#
    • Visual Basic
    bool GetListenStatus()
    Function GetListenStatus As Boolean
    Returns
    Type Description
    System.Boolean
    View Source

    GetMuteStatus()

    Declaration
    • C#
    • Visual Basic
    bool GetMuteStatus()
    Function GetMuteStatus As Boolean
    Returns
    Type Description
    System.Boolean
    View Source

    GetPauseStatus()

    Declaration
    • C#
    • Visual Basic
    short GetPauseStatus()
    Function GetPauseStatus As Short
    Returns
    Type Description
    System.Int16
    View Source

    GetVoiceName()

    Declaration
    • C#
    • Visual Basic
    string GetVoiceName()
    Function GetVoiceName As String
    Returns
    Type Description
    System.String
    View Source

    GetVolume()

    Declaration
    • C#
    • Visual Basic
    int GetVolume()
    Function GetVolume As Integer
    Returns
    Type Description
    System.Int32
    View Source

    IsBusy()

    Declaration
    • C#
    • Visual Basic
    bool IsBusy()
    Function IsBusy As Boolean
    Returns
    Type Description
    System.Boolean
    View Source

    MEDIAFunction(EMediaOperation, String)

    Declaration
    • C#
    • Visual Basic
    string MEDIAFunction(EMediaOperation operation, string p)
    Function MEDIAFunction(operation As EMediaOperation, p As String) As String
    Parameters
    Type Name Description
    EMediaOperation operation
    System.String p
    Returns
    Type Description
    System.String
    View Source

    MEDIAPlay(String, Int32)

    Declaration
    • C#
    • Visual Basic
    int MEDIAPlay(string filename, int fsize)
    Function MEDIAPlay(filename As String, fsize As Integer) As Integer
    Parameters
    Type Name Description
    System.String filename
    System.Int32 fsize
    Returns
    Type Description
    System.Int32
    View Source

    MuteAudio()

    Declaration
    • C#
    • Visual Basic
    void MuteAudio()
    Sub MuteAudio
    View Source

    PauseAudio()

    Declaration
    • C#
    • Visual Basic
    void PauseAudio()
    Sub PauseAudio
    View Source

    PlayWaveFile(String, Int32)

    Declaration
    • C#
    • Visual Basic
    void PlayWaveFile(string fname, int fsize)
    Sub PlayWaveFile(fname As String, fsize As Integer)
    Parameters
    Type Name Description
    System.String fname
    System.Int32 fsize
    View Source

    SendMessage(String, Boolean)

    Declaration
    • C#
    • Visual Basic
    int SendMessage(string message, bool showballoon)
    Function SendMessage(message As String, showballoon As Boolean) As Integer
    Parameters
    Type Name Description
    System.String message
    System.Boolean showballoon
    Returns
    Type Description
    System.Int32
    View Source

    SetListenMode(Int32)

    Declaration
    • C#
    • Visual Basic
    int SetListenMode(int mode)
    Function SetListenMode(mode As Integer) As Integer
    Parameters
    Type Name Description
    System.Int32 mode
    Returns
    Type Description
    System.Int32
    View Source

    SetSpeaker(String)

    Declaration
    • C#
    • Visual Basic
    void SetSpeaker(string speaker_name)
    Sub SetSpeaker(speaker_name As String)
    Parameters
    Type Name Description
    System.String speaker_name
    View Source

    SetSpeakingSpeed(Int32)

    Declaration
    • C#
    • Visual Basic
    int SetSpeakingSpeed(int speed)
    Function SetSpeakingSpeed(speed As Integer) As Integer
    Parameters
    Type Name Description
    System.Int32 speed
    Returns
    Type Description
    System.Int32
    View Source

    SetVoice(String)

    Declaration
    • C#
    • Visual Basic
    short SetVoice(string voice)
    Function SetVoice(voice As String) As Short
    Parameters
    Type Name Description
    System.String voice
    Returns
    Type Description
    System.Int16
    View Source

    SetVolume(Int32)

    Declaration
    • C#
    • Visual Basic
    void SetVolume(int vol)
    Sub SetVolume(vol As Integer)
    Parameters
    Type Name Description
    System.Int32 vol
    View Source

    SetVRState(String)

    Declaration
    • C#
    • Visual Basic
    void SetVRState(string state)
    Sub SetVRState(state As String)
    Parameters
    Type Name Description
    System.String state
    View Source

    SpeakText(String, Boolean)

    Declaration
    • C#
    • Visual Basic
    void SpeakText(string speaktxt, bool wait)
    Sub SpeakText(speaktxt As String, wait As Boolean)
    Parameters
    Type Name Description
    System.String speaktxt
    System.Boolean wait
    View Source

    SpeakToFile(String, String, String)

    Declaration
    • C#
    • Visual Basic
    void SpeakToFile(string txt, string fname, string voice = "")
    Sub SpeakToFile(txt As String, fname As String, voice As String = "")
    Parameters
    Type Name Description
    System.String txt
    System.String fname
    System.String voice
    View Source

    StartListen()

    Declaration
    • C#
    • Visual Basic
    void StartListen()
    Sub StartListen
    View Source

    StopListen()

    Declaration
    • C#
    • Visual Basic
    void StopListen()
    Sub StopListen
    View Source

    StopSpeaking()

    Declaration
    • C#
    • Visual Basic
    void StopSpeaking()
    Sub StopSpeaking
    View Source

    UnMuteAudio()

    Declaration
    • C#
    • Visual Basic
    void UnMuteAudio()
    Sub UnMuteAudio
    View Source

    UnPauseAudio()

    Declaration
    • C#
    • Visual Basic
    void UnPauseAudio()
    Sub UnPauseAudio
    View Source

    VRChanged()

    Declaration
    • C#
    • Visual Basic
    void VRChanged()
    Sub VRChanged
    • View Source
    In This Article
    Back to top HomeSeer Technologies