Я хотел бы динамически привязать в windows sapi.dll
а затем вызвать некоторый код, необходимый для «разговора» текста
на окнах — код ниже
(этот фрагмент скопирован из статьи gamedev.net Десмондом Лэнгом)
У меня нет опыта использования dll, особенно com. Может ли кто-то
скажите, как должен выглядеть этот код для моей работы? много тнкс
// The voice interface pointer
IspVoice* Voice = NULL;
// Initialize COM
CoInitialize ( NULL );
// Create the voice instance
CoCreateInstance ( CLSID_SpVoice, NULL, CLSCTX_ALL, IID_ISpVoice, (void**)&Voice );
// Our text to be spoken
WCHAR* TextBuffer = "Hello World";
// Use our voice interface to speak the contents of the buffer
Voice -> Speak ( TextBuffer, SPF_DEFAULT, NULL );
Задача ещё не решена.
Других решений пока нет …