我正在做一个需要用户输入语音的项目。
例如,th。然后程序将播放产生声音的波形文件。由于音标有许多不同的波形文件,我决定将它们分组到单独的文件中,这意味着它不会在 .exe 目录的同一个文件夹中。在这种情况下,如何播放来自另一个文件的声音?
这是我认为可以工作但没有成功的部分..请帮助我!
FILENAME1 = strcat(text_data, ".wav");
FILENAME2 = strcat("wav" ,FILENAME1);
printf ("%s", FILENAME2);
PlaySound(TEXT(FILENAME2), NULL, SND_SYNC);
text_data 包含用户键入的内容。例如“th”。并且应用程序播放th.wav文件是否可以从另一个文件夹播放它?这样我就可以将各种 wav 文件分组。
然后它会是这样的:;
Debug(包含.exe文件)-->辅音-->th.wav(这是我想玩的,但不会和.exe文件在同一个目录下。
请帮我。非常感谢!