Win32 API 日本語リファレンス
ホームMedia.Speech › SpeechVoiceSpeakFlags

SpeechVoiceSpeakFlags

列挙型
基底型i4

メンバー 15

名前10進16進
SVSFDefault00x0
SVSFlagsAsync10x1
SVSFPurgeBeforeSpeak20x2
SVSFIsFilename40x4
SVSFIsXML80x8
SVSFIsNotXML160x10
SVSFPersistXML320x20
SVSFNLPSpeakPunc640x40
SVSFParseSapi1280x80
SVSFParseSsml2560x100
SVSFParseAutodetect00x0
SVSFNLPMask640x40
SVSFParseMask3840x180
SVSFVoiceMask5110x1FF
SVSFUnusedFlags-5120xFFFFFE00

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum SpeechVoiceSpeakFlags : int {
    SVSFDefault = 0,
    SVSFlagsAsync = 1,
    SVSFPurgeBeforeSpeak = 2,
    SVSFIsFilename = 4,
    SVSFIsXML = 8,
    SVSFIsNotXML = 16,
    SVSFPersistXML = 32,
    SVSFNLPSpeakPunc = 64,
    SVSFParseSapi = 128,
    SVSFParseSsml = 256,
    SVSFParseAutodetect = 0,
    SVSFNLPMask = 64,
    SVSFParseMask = 384,
    SVSFVoiceMask = 511,
    SVSFUnusedFlags = -512
} SpeechVoiceSpeakFlags;
public enum SpeechVoiceSpeakFlags : int
{
    SVSFDefault = 0,
    SVSFlagsAsync = 1,
    SVSFPurgeBeforeSpeak = 2,
    SVSFIsFilename = 4,
    SVSFIsXML = 8,
    SVSFIsNotXML = 16,
    SVSFPersistXML = 32,
    SVSFNLPSpeakPunc = 64,
    SVSFParseSapi = 128,
    SVSFParseSsml = 256,
    SVSFParseAutodetect = 0,
    SVSFNLPMask = 64,
    SVSFParseMask = 384,
    SVSFVoiceMask = 511,
    SVSFUnusedFlags = -512,
}
Public Enum SpeechVoiceSpeakFlags As Integer
    SVSFDefault = 0
    SVSFlagsAsync = 1
    SVSFPurgeBeforeSpeak = 2
    SVSFIsFilename = 4
    SVSFIsXML = 8
    SVSFIsNotXML = 16
    SVSFPersistXML = 32
    SVSFNLPSpeakPunc = 64
    SVSFParseSapi = 128
    SVSFParseSsml = 256
    SVSFParseAutodetect = 0
    SVSFNLPMask = 64
    SVSFParseMask = 384
    SVSFVoiceMask = 511
    SVSFUnusedFlags = -512
End Enum
import enum

class SpeechVoiceSpeakFlags(enum.IntEnum):
    SVSFDefault = 0
    SVSFlagsAsync = 1
    SVSFPurgeBeforeSpeak = 2
    SVSFIsFilename = 4
    SVSFIsXML = 8
    SVSFIsNotXML = 16
    SVSFPersistXML = 32
    SVSFNLPSpeakPunc = 64
    SVSFParseSapi = 128
    SVSFParseSsml = 256
    SVSFParseAutodetect = 0
    SVSFNLPMask = 64
    SVSFParseMask = 384
    SVSFVoiceMask = 511
    SVSFUnusedFlags = -512
// SpeechVoiceSpeakFlags
pub const SVSFDefault: i32 = 0;
pub const SVSFlagsAsync: i32 = 1;
pub const SVSFPurgeBeforeSpeak: i32 = 2;
pub const SVSFIsFilename: i32 = 4;
pub const SVSFIsXML: i32 = 8;
pub const SVSFIsNotXML: i32 = 16;
pub const SVSFPersistXML: i32 = 32;
pub const SVSFNLPSpeakPunc: i32 = 64;
pub const SVSFParseSapi: i32 = 128;
pub const SVSFParseSsml: i32 = 256;
pub const SVSFParseAutodetect: i32 = 0;
pub const SVSFNLPMask: i32 = 64;
pub const SVSFParseMask: i32 = 384;
pub const SVSFVoiceMask: i32 = 511;
pub const SVSFUnusedFlags: i32 = -512;
// SpeechVoiceSpeakFlags
const (
	SVSFDefault int32 = 0
	SVSFlagsAsync int32 = 1
	SVSFPurgeBeforeSpeak int32 = 2
	SVSFIsFilename int32 = 4
	SVSFIsXML int32 = 8
	SVSFIsNotXML int32 = 16
	SVSFPersistXML int32 = 32
	SVSFNLPSpeakPunc int32 = 64
	SVSFParseSapi int32 = 128
	SVSFParseSsml int32 = 256
	SVSFParseAutodetect int32 = 0
	SVSFNLPMask int32 = 64
	SVSFParseMask int32 = 384
	SVSFVoiceMask int32 = 511
	SVSFUnusedFlags int32 = -512
)
const
  SVSFDefault = 0;
  SVSFlagsAsync = 1;
  SVSFPurgeBeforeSpeak = 2;
  SVSFIsFilename = 4;
  SVSFIsXML = 8;
  SVSFIsNotXML = 16;
  SVSFPersistXML = 32;
  SVSFNLPSpeakPunc = 64;
  SVSFParseSapi = 128;
  SVSFParseSsml = 256;
  SVSFParseAutodetect = 0;
  SVSFNLPMask = 64;
  SVSFParseMask = 384;
  SVSFVoiceMask = 511;
  SVSFUnusedFlags = -512;
// SpeechVoiceSpeakFlags
pub const SVSFDefault: i32 = 0;
pub const SVSFlagsAsync: i32 = 1;
pub const SVSFPurgeBeforeSpeak: i32 = 2;
pub const SVSFIsFilename: i32 = 4;
pub const SVSFIsXML: i32 = 8;
pub const SVSFIsNotXML: i32 = 16;
pub const SVSFPersistXML: i32 = 32;
pub const SVSFNLPSpeakPunc: i32 = 64;
pub const SVSFParseSapi: i32 = 128;
pub const SVSFParseSsml: i32 = 256;
pub const SVSFParseAutodetect: i32 = 0;
pub const SVSFNLPMask: i32 = 64;
pub const SVSFParseMask: i32 = 384;
pub const SVSFVoiceMask: i32 = 511;
pub const SVSFUnusedFlags: i32 = -512;
const
  SVSFDefault* = 0
  SVSFlagsAsync* = 1
  SVSFPurgeBeforeSpeak* = 2
  SVSFIsFilename* = 4
  SVSFIsXML* = 8
  SVSFIsNotXML* = 16
  SVSFPersistXML* = 32
  SVSFNLPSpeakPunc* = 64
  SVSFParseSapi* = 128
  SVSFParseSsml* = 256
  SVSFParseAutodetect* = 0
  SVSFNLPMask* = 64
  SVSFParseMask* = 384
  SVSFVoiceMask* = 511
  SVSFUnusedFlags* = -512
enum SpeechVoiceSpeakFlags : int {
    SVSFDefault = 0,
    SVSFlagsAsync = 1,
    SVSFPurgeBeforeSpeak = 2,
    SVSFIsFilename = 4,
    SVSFIsXML = 8,
    SVSFIsNotXML = 16,
    SVSFPersistXML = 32,
    SVSFNLPSpeakPunc = 64,
    SVSFParseSapi = 128,
    SVSFParseSsml = 256,
    SVSFParseAutodetect = 0,
    SVSFNLPMask = 64,
    SVSFParseMask = 384,
    SVSFVoiceMask = 511,
    SVSFUnusedFlags = -512,
}
#define global SVSFDefault          0x0
#define global SVSFlagsAsync        0x1
#define global SVSFPurgeBeforeSpeak 0x2
#define global SVSFIsFilename       0x4
#define global SVSFIsXML            0x8
#define global SVSFIsNotXML         0x10
#define global SVSFPersistXML       0x20
#define global SVSFNLPSpeakPunc     0x40
#define global SVSFParseSapi        0x80
#define global SVSFParseSsml        0x100
#define global SVSFParseAutodetect  0x0
#define global SVSFNLPMask          0x40
#define global SVSFParseMask        0x180
#define global SVSFVoiceMask        0x1FF
#define global SVSFUnusedFlags      0xFFFFFE00