CeVIO 体験版
- snackvirtual
- 2022年6月17日
- 読了時間: 2分
更新日:2022年6月17日
すっかり購入する気になっていたCeVIOだが、体験版があることを発見
CeVIO AIとはちょっと違うみたいだが、SDKをテストするには充分そうだ
比較してみると、ほぼ違いはない
これで30日、組み込みテストができそうだ
Pointは
Visual Studioのプロジェクトを作るとき、.Net Framework でスタートさせる
CeVIO.Talk.RemoteService.dllにパスを通すこと(ソリューションエクスプローラで参照を追加する)
でできた!
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.Drawing.Imaging;
using CeVIO.Talk.RemoteService;
namespace Python_Execute_Test
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
// 【CeVIO Creative Studio】起動
ServiceControl.StartHost(false);
}
static void CeVIO_Main()
{
// Talkerインスタンス生成
Talker talker = new Talker();
// キャスト設定
talker.Cast = "さとうささら";
// (例)音量設定
talker.Volume = 100;
// (例)抑揚設定
talker.ToneScale = 100;
// (例)再生
SpeakingState state = talker.Speak("こんにちは");
state.Wait();
// (例)音素データをトレース出力
PhonemeData[] phonemes = talker.GetPhonemes("はじめまして");
foreach (var phoneme in phonemes)
{
System.Diagnostics.Trace.WriteLine("" + phoneme.Phoneme + " " + phoneme.StartTime + " " + phoneme.EndTime);
}
}
private void button1_Click(object sender, EventArgs e)
{
pictureBox1.ImageLocation = "E:/kuchipaku/A_N.gif";
CeVIO_Main();
}
private void button2_Click(object sender, EventArgs e)
{
// 【CeVIO Creative Studio】終了
ServiceControl.CloseHost();
Close();
}
}
}
Comments