top of page

CeVIO 体験版

  • 執筆者の写真: snackvirtual
    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


bottom of page