Aida-chiyo-Talk-app

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 0dfe4fbc2a16399270537bdc63fe7096c129763a
parent 2784c4571b65c271de170bdd917d4451affb6201
Author: Minerva-Juppiter <ryouturn@gmail.com>
Date:   Wed, 16 Aug 2023 09:08:42 +0900


Diffstat:
MMainController.cs | 27+++++++++++++++------------
MProgram.cs | 6++++--
MTalkEngine.cs | 1+
3 files changed, 20 insertions(+), 14 deletions(-)

diff --git a/MainController.cs b/MainController.cs @@ -2,6 +2,7 @@ using Microsoft.Scripting.Hosting; using System; using System.Collections.Generic; +using System.Diagnostics; using System.Linq; using System.Text; using System.Threading.Tasks; @@ -13,39 +14,41 @@ namespace Aida_chiyo_Talk_app public async Task MainCon() { //wakeup + Console.WriteLine("we are waking up..."); + + //Process.Start(VOICEVOX.exe); + Console.WriteLine("We have woke up."); Console.WriteLine("Input someting you like."); - VoicevoxUtility.EnumerateSpeakers().ToString(); - /* + //VoicevoxUtility.EnumerateSpeakers().ToString(); + //Let's talk - while (true) - { - await Talkcon(); - } - */ + + Talkcon(); + } public async Task Talkcon() { - Inputs inputs = new Inputs(); - string input = inputs.InputConsole(); var output = new Output(); - TalkAI talkAI = new TalkAI(); - //talkAI.TalkAIcon(); + + talkAI.TalkAIcon(); //await talkAI.A3RTcon(); + /* TalkEngine talkEngine = new TalkEngine(); - string answer = talkEngine.CallTalkAPI(input).ToString(); + string answer; while (input != "exit") { answer = talkEngine.CallTalkAPI(input).ToString(); output.OutputConsole(answer); input = inputs.InputConsole(); } + */ } } diff --git a/Program.cs b/Program.cs @@ -3,4 +3,6 @@ using Aida_chiyo_Talk_app; MainController mainController = new MainController(); // mainController.MainCon(); -await mainController.MainCon();- \ No newline at end of file +//await mainController.MainCon(); + +mainController.Talkcon();+ \ No newline at end of file diff --git a/TalkEngine.cs b/TalkEngine.cs @@ -49,6 +49,7 @@ namespace Aida_chiyo_Talk_app { } + answer = task.ToString(); return answer; } public async Task talkAPI(string apikey, string apiurl, string input)