資源簡介
科大訊飛接口調(diào)用轉(zhuǎn)換文字成語音
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
using?System.Windows.Forms;
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?TTS;
using?System.Runtime.InteropServices;
using?System.IO;
using?System.Media;
using?System.Threading;
namespace?kedaxunfeitest
{
????public?partial?class?Form1?:?Form
????{
????????int?ret?=?0;
????????IntPtr?session_ID;
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????}
????????///?
????????///?結(jié)構(gòu)體轉(zhuǎn)字符串
????????///?
????????///?
????????///?
????????private?byte[]?StructToBytes(object?structure)
????????{
????????????int?num?=?Marshal.SizeOf(structure);
????????????IntPtr?intPtr?=?Marshal.AllocHGlobal(num);
????????????byte[]?result;
????????????try
????????????{
????????????????Marshal.StructureToPtr(structure?intPtr?false);
????????????????byte[]?array?=?new?byte[num];
????????????????Marshal.Copy(intPtr?array?0?num);
????????????????result?=?array;
????????????}
????????????finally
????????????{
????????????????Marshal.FreeHGlobal(intPtr);
????????????}
????????????return?result;
????????}
????????///?
????????///?結(jié)構(gòu)體初始化賦值
????????///?
????????///?
????????///?
????????private?WAVE_Header?getWave_Header(int?data_len)
????????{
????????????return?new?WAVE_Header
????????????{
????????????????RIFF_ID?=?1179011410
????????????????File_Size?=?data_len?+?36
????????????????RIFF_Type?=?1163280727
????????????????FMT_ID?=?544501094
????????????????FMT_Size?=?16
????????????????FMT_Tag?=?1
????????????????FMT_Channel?=?1
????????????????FMT_SamplesPerSec?=?16000
????????????????AvgBytesPerSec?=?32000
????????????????BlockAlign?=?2
????????????????BitsPerSample?=?16
????????????????DATA_ID?=?1635017060
????????????????DATA_Size?=?data_len
????????????};
????????}
????????///?
????????///?語音音頻頭
????????///?
????????private?struct?WAVE_Header
????????{
????????????public?int?RIFF_ID;
????????????public?int?File_Size;
????????????public?int?RIFF_Type;
????????????public?int?FMT_ID;
????????????public?int?FMT_Size;
????????????public?short?FMT_Tag;
????????????public?ushort?FMT_Channel;
????????????public?int?FMT_SamplesPerSec;
????????????public?int?AvgBytesPerSec;
????????????public?ushort?BlockAlign;
????????????public?ushort?BitsPerSample;
????????????public?int?DATA_ID;
????????????public?int?DATA_Size;
????????}
????????///?指針轉(zhuǎn)字符串
????????///?
????????///
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-03-30?17:27??kedaxunfeitest\
?????目錄???????????0??2020-03-30?17:27??kedaxunfeitest\kedaxunfeitest\
?????文件?????????187??2020-03-30?17:27??kedaxunfeitest\kedaxunfeitest\App.config
?????文件????????2638??2020-04-06?19:24??kedaxunfeitest\kedaxunfeitest\Form1.Designer.cs
?????文件????????7507??2020-10-14?10:55??kedaxunfeitest\kedaxunfeitest\Form1.cs
?????文件????????5817??2020-04-06?19:24??kedaxunfeitest\kedaxunfeitest\Form1.resx
?????文件?????????526??2020-03-30?17:27??kedaxunfeitest\kedaxunfeitest\Program.cs
?????目錄???????????0??2020-03-30?17:27??kedaxunfeitest\kedaxunfeitest\Properties\
?????文件????????1348??2020-03-30?17:27??kedaxunfeitest\kedaxunfeitest\Properties\AssemblyInfo.cs
?????文件????????2880??2020-03-30?17:27??kedaxunfeitest\kedaxunfeitest\Properties\Resources.Designer.cs
?????文件????????5612??2020-03-30?17:27??kedaxunfeitest\kedaxunfeitest\Properties\Resources.resx
?????文件????????1101??2020-03-30?17:27??kedaxunfeitest\kedaxunfeitest\Properties\Settings.Designer.cs
?????文件?????????249??2020-03-30?17:27??kedaxunfeitest\kedaxunfeitest\Properties\Settings.settings
?????目錄???????????0??2020-03-30?17:27??kedaxunfeitest\kedaxunfeitest\bin\
?????目錄???????????0??2020-04-06?19:29??kedaxunfeitest\kedaxunfeitest\bin\Debug\
?????文件??????????44??2020-04-06?19:25??kedaxunfeitest\kedaxunfeitest\bin\Debug\Call.wav
?????文件???????11264??2020-04-06?19:20??kedaxunfeitest\kedaxunfeitest\bin\Debug\TTS.dll
?????文件????????7680??2020-04-06?19:20??kedaxunfeitest\kedaxunfeitest\bin\Debug\TTS.pdb
?????文件???????11264??2020-10-14?10:55??kedaxunfeitest\kedaxunfeitest\bin\Debug\kedaxunfeitest.exe
?????文件?????????187??2020-03-30?17:27??kedaxunfeitest\kedaxunfeitest\bin\Debug\kedaxunfeitest.exe.config
?????文件???????26112??2020-10-14?10:55??kedaxunfeitest\kedaxunfeitest\bin\Debug\kedaxunfeitest.pdb
?????文件???????22984??2020-10-14?10:55??kedaxunfeitest\kedaxunfeitest\bin\Debug\kedaxunfeitest.vshost.exe
?????文件?????????187??2020-03-30?17:27??kedaxunfeitest\kedaxunfeitest\bin\Debug\kedaxunfeitest.vshost.exe.config
?????文件?????????490??2012-06-02?22:34??kedaxunfeitest\kedaxunfeitest\bin\Debug\kedaxunfeitest.vshost.exe.manifest
?????目錄???????????0??2020-04-06?19:25??kedaxunfeitest\kedaxunfeitest\bin\Debug\msc\
?????目錄???????????0??2020-04-06?19:29??kedaxunfeitest\kedaxunfeitest\bin\Debug\msc\48cb72bc749ca74ac5b99e6677e2b0b2\
?????文件??????????12??2020-10-14?10:53??kedaxunfeitest\kedaxunfeitest\bin\Debug\msc\48cb72bc749ca74ac5b99e6677e2b0b2\u.data
?????文件???????????0??2020-10-14?10:53??kedaxunfeitest\kedaxunfeitest\bin\Debug\msc\msc.cfg
?????文件?????6464512??2020-03-30?16:38??kedaxunfeitest\kedaxunfeitest\bin\Debug\msc.dll
?????文件?????7367680??2020-03-30?16:38??kedaxunfeitest\kedaxunfeitest\bin\Debug\msc_x64.dll
?????目錄???????????0??2020-04-06?19:29??kedaxunfeitest\kedaxunfeitest\bin\Debug\sound\
............此處省略19個文件信息
評論
共有 條評論