![]() |
AITalk®5 SDK ライブラリリファレンス
6.4.0
|
AITalk SDK 音声合成ライブラリの「グローバル設定 (ログ) 機能」を利用するためのインターフェース [詳解]
#include <stddef.h>#include <stdint.h>#include "aitalk-sdk/common.h"#include "aitalk-sdk/core/value.h"クラス | |
| struct | AITalk_Core_GlobalConfig_Log |
| ログの関数・ユーザーデータの構造体 [詳解] | |
型定義 | |
| typedef int32_t | AITalkGlobalConfigId |
| グローバル設定の値種別 (AITalkGlobalConfigIdEnum) の型 | |
| typedef int32_t | AITalk_Core_GlobalConfig_Log_Type |
| ログの出力先種別 (AITalk_Core_GlobalConfig_Log_TypeEnum) の型 | |
| typedef void(* | AITalk_Core_GlobalConfig_Log_CallbackFunc) (void *arg, int32_t level, const char *rtype, size_t rtype_size, const char *time, size_t time_size, const char *message, size_t message_size) |
| ログコールバック関数のシグネチャ [詳解] | |
列挙型 | |
| enum | AITalkGlobalConfigIdEnum { AITalkGlobalConfigId_Log = 1 } |
| グローバル設定の値種別 [詳解] | |
| enum | AITalk_Core_GlobalConfig_Log_TypeEnum { AITalk_Core_GlobalConfig_Log_Type_StdOut = 1, AITalk_Core_GlobalConfig_Log_Type_StdErr = 2, AITalk_Core_GlobalConfig_Log_Type_Callback = 3 } |
| ログの出力先種別 [詳解] | |
関数 | |
| AITalkReturnCode | AITalk_Core_resetGlobalConfig () |
| グローバル設定オブジェクトを初期化する。 [詳解] | |
| AITalkReturnCode | AITalk_Core_setGlobalConfig (AITalkGlobalConfigId id, AITalkMixedType value) |
| グローバル設定オブジェクトのインスタンスを設定する。 [詳解] | |
AITalk SDK 音声合成ライブラリの「グローバル設定 (ログ) 機能」を利用するためのインターフェース