![]() |
AITalk®5 SDK ライブラリリファレンス
6.4.0
|
AITalk SDK 音声合成ライブラリの「プリセット機能」を利用するためのインターフェース [詳解]
#include <stddef.h>#include <stdint.h>#include "aitalk-sdk/common.h"#include "aitalk-sdk/core/tts_parameter.h"型定義 | |
| typedef int32_t | AITalkPresetSetId |
| PresetSet クラスのメンバー種別 (AITalkPresetSetIdEnum) の型 | |
| typedef struct AITalk_Core_PresetSet | AITalk_Core_PresetSet |
| PresetSet クラスの型 [詳解] | |
列挙型 | |
| enum | AITalkPresetSetIdEnum { AITalkPresetSetId_LanguageDictionary = 1, AITalkPresetSetId_VoiceDictionary = 2, AITalkPresetSetId_Uid = 3, AITalkPresetSetId_TtsParameter = 4 } |
| PresetSet クラスのメンバー種別 [詳解] | |
関数 | |
| AITalkReturnCode | AITalk_Core_PresetSet_new (AITalk_Core_PresetSet **ptrptr, const char *language_key, const char *voice_key, const char *uid, AITalk_Core_TtsParameter *tts_parameter) |
| PresetSet クラスのインスタンスを生成する。 [詳解] | |
| AITalkReturnCode | AITalk_Core_PresetSet_delete (AITalk_Core_PresetSet *ptr) |
| PresetSet クラスのインスタンスを削除する。 [詳解] | |
| AITalkReturnCode | AITalk_Core_PresetSet_set (AITalk_Core_PresetSet *ptr, AITalkPresetSetId id, AITalkMixedType value) |
| PresetSet クラスのインスタンスを設定する。 [詳解] | |
| AITalkReturnCode | AITalk_Core_PresetSet_get (AITalk_Core_PresetSet *ptr, AITalkPresetSetId id, AITalkMixedType *value) |
| PresetSet クラスのインスタンスからメンバーを取得する。 [詳解] | |
AITalk SDK 音声合成ライブラリの「プリセット機能」を利用するためのインターフェース