AITalk®5 SDK ライブラリリファレンス  6.4.0
value.h
[詳解]
1 // -------------------------------------------------------------------
2 // AITalk(R) SDK Core Value API [http://www.ai-j.jp]
3 // -------------------------------------------------------------------
4 
6 
12 #ifndef AITALK_SDK_SRC_INCLUDE_AITALK_SDK_CORE_VALUE_H_
13 #define AITALK_SDK_SRC_INCLUDE_AITALK_SDK_CORE_VALUE_H_
14 
21 #include <stdint.h>
22 
23 #include "aitalk-sdk/common.h"
24 
25 AITALK_BEGIN_EXTERN_C
26 
41 };
42 
45 
71 };
72 
74 typedef int32_t AITalk_Core_TtsOutEventId;
75 
84 };
86 typedef int32_t AITalk_Core_MarkerModeId;
87 
98 };
99 
101 typedef int32_t AITalk_Core_MarkerTypeId;
102 
103 AITALK_END_EXTERN_C
104  // addtogroup AITalk_SDK_Core_Common
106  // addtogroup AITalk_SDK_Core
108 
109 #endif // AITALK_SDK_SRC_INCLUDE_AITALK_SDK_CORE_VALUE_H_
AITalk_Core_MarkerTypeId_Accent
@ AITalk_Core_MarkerTypeId_Accent
アクセント句マーカー
Definition: value.h:95
AITalk_Core_GlobalConfig_Log_Level_Trace
@ AITalk_Core_GlobalConfig_Log_Level_Trace
トレース (TTS の全ての API の呼び出しの開始、終了を含む、あらゆるログ)
Definition: value.h:30
AITalk_Core_MarkerModeIdEnum
AITalk_Core_MarkerModeIdEnum
マーカーの通知モード種別
Definition: value.h:77
AITalk_Core_GlobalConfig_Log_Level_Verbose
@ AITalk_Core_GlobalConfig_Log_Level_Verbose
冗長な情報 (INFO よりさらに多くの情報を通知)
Definition: value.h:32
AITalk_Core_TtsOutEventId_SwitchParameterBegin
@ AITalk_Core_TtsOutEventId_SwitchParameterBegin
タグによる話者切り替えをした文の音声合成の開始
Definition: value.h:68
AITalk_Core_TtsOutEventId
int32_t AITalk_Core_TtsOutEventId
音声合成処理中のイベント種別 (AITalk_Core_TtsOutEventIdEnum) の型
Definition: value.h:74
AITalk_Core_MarkerModeId_Disable
@ AITalk_Core_MarkerModeId_Disable
通知無効化
Definition: value.h:79
AITalk_Core_TtsOutEventId_Marker
@ AITalk_Core_TtsOutEventId_Marker
マーカー位置到達時の通知
Definition: value.h:62
AITalk_Core_GlobalConfig_Log_Level_Off
@ AITalk_Core_GlobalConfig_Log_Level_Off
全てのログを出力しない
Definition: value.h:40
AITalk_Core_GlobalConfig_Log_Level
int32_t AITalk_Core_GlobalConfig_Log_Level
ログレベル種別 (AITalk_Core_GlobalConfig_Log_LevelEnum) の型
Definition: value.h:44
AITalk_Core_TtsOutEventId_Bufdone
@ AITalk_Core_TtsOutEventId_Bufdone
出力バッファに格納された合成結果の通知 (処理終了通知) ※ 通知タイミング:文の音声合成終了時 および バッファ満杯時
Definition: value.h:60
AITalk_Core_TtsOutEventId_SwitchParameterEnd
@ AITalk_Core_TtsOutEventId_SwitchParameterEnd
タグによる話者切り替えをした文の音声合成の終了
Definition: value.h:70
AITalk_Core_TtsOutEventId_AIKana
@ AITalk_Core_TtsOutEventId_AIKana
1文の AI-KANA 作成結果の通知
Definition: value.h:53
AITalk_Core_MarkerTypeId_Phrase
@ AITalk_Core_MarkerTypeId_Phrase
フレーズマーカー
Definition: value.h:97
AITalk_Core_TtsOutEventId_Bufreq
@ AITalk_Core_TtsOutEventId_Bufreq
出力バッファの要求 ※ 要求タイミング:文の音声合成開始時 および BufDone 通知直後の音声合成時 ※ BufDone 通知されたバッファは使用されない
Definition: value.h:57
AITalk_Core_GlobalConfig_Log_LevelEnum
AITalk_Core_GlobalConfig_Log_LevelEnum
ログレベル種別
Definition: value.h:28
AITalk_Core_MarkerModeId_OutBuffer
@ AITalk_Core_MarkerModeId_OutBuffer
バッファ書き込みのみ
Definition: value.h:81
AITalk_Core_TtsOutEventId_Begin
@ AITalk_Core_TtsOutEventId_Begin
音声合成の開始
Definition: value.h:49
common.h
AITalk SDK ライブラリの「共通定義」
AITalk_Core_TtsOutEventId_End
@ AITalk_Core_TtsOutEventId_End
音声合成の終了
Definition: value.h:66
AITalk_Core_GlobalConfig_Log_Level_Error
@ AITalk_Core_GlobalConfig_Log_Level_Error
エラー (TTS の実行に失敗するなどの、致命的なエラー)
Definition: value.h:38
AITalk_Core_TtsOutEventId_EndSentence
@ AITalk_Core_TtsOutEventId_EndSentence
文の音声合成の終了
Definition: value.h:64
AITalk_Core_MarkerTypeId_Bookmark
@ AITalk_Core_MarkerTypeId_Bookmark
ブックマークマーカー
Definition: value.h:91
AITalk_Core_GlobalConfig_Log_Level_Warn
@ AITalk_Core_GlobalConfig_Log_Level_Warn
警告 (TTS は実行できるけれど、合成品質に問題がある)
Definition: value.h:36
AITalk_Core_MarkerTypeId
int32_t AITalk_Core_MarkerTypeId
マーカー種別 (AITalk_Core_MarkerTypeIdEnum) の型
Definition: value.h:101
AITalk_Core_GlobalConfig_Log_Level_Info
@ AITalk_Core_GlobalConfig_Log_Level_Info
情報 (TTS の通常のイベントなどを通知)
Definition: value.h:34
AITalk_Core_TtsOutEventId_BeginSentence
@ AITalk_Core_TtsOutEventId_BeginSentence
文の音声合成の開始
Definition: value.h:51
AITalk_Core_MarkerModeId_CallbackAndBuffer
@ AITalk_Core_MarkerModeId_CallbackAndBuffer
バッファ書き込みとコールバック通知
Definition: value.h:83
AITalk_Core_TtsOutEventIdEnum
AITalk_Core_TtsOutEventIdEnum
音声合成処理中のイベント種別
Definition: value.h:47
AITalk_Core_MarkerTypeId_Lipsync
@ AITalk_Core_MarkerTypeId_Lipsync
リップシンクマーカー
Definition: value.h:93
AITalk_Core_MarkerTypeIdEnum
AITalk_Core_MarkerTypeIdEnum
マーカー種別
Definition: value.h:89
AITalk_Core_MarkerModeId
int32_t AITalk_Core_MarkerModeId
マーカーの通知モード種別 (AITalk_Core_MarkerModeIdEnum) の型
Definition: value.h:86