我已经编写了以下代码,程序可以发言。
espeak_Initialize(AUDIO_OUTPUT_PLAYBACK, 0, NULL, 0);
espeak_SetParameter(espeakWORDGAP,7,0);
espeak_SetParameter(espeakCAPITALS,20,0);
espeak_SetVoiceByName("en-gb");
espeak_Synth(s.c_str(), s.length() + 1, 0, POS_CHARACTER, 0,
espeakCHARS_UTF8, NULL, NULL);
但是,我的机器上有两张声卡(音频和音频1输入/ dev)我可以手动设置哪个设备在程序中播放声音吗?非常感谢。