VoiceTextWebAPI.Client 3.0.0.1

This library is the client of [HOYA Voice Text Web API](https://cloud.voicetext.jp/webapi) for .NET.

Install-Package VoiceTextWebAPI.Client -Version 3.0.0.1
dotnet add package VoiceTextWebAPI.Client --version 3.0.0.1
<PackageReference Include="VoiceTextWebAPI.Client" Version="3.0.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add VoiceTextWebAPI.Client --version 3.0.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

VoiceText WebAPI Client for .NET NuGet Package

This is the clinet librray of HOYA Voice Text Web API for .NET.

Istllation

You can install via nuget.org

PM> Install-Package VoiceTextWebAPI.Client

Usage

using VoiceTextWebAPI.Client;
...
public async void btn_OnClick()
{
  var client = new VoiceTextClient
  {
    APIKey = "{your API key here.}",
    Speaker = Speaker.Haruka,
    Emotion = Emotion.Happiness,
    EmotionLevel = EmotionLevel.High,
    Volume = 50,
    Speed = 120,
    Pitch = 120,
    Format = Format.WAV
  };
  var bytes = await client.GetVoiceAsync("こんにちは。");
  File.WriteAllBytes(".\\result.wav", bytes);
}

Release Note

  • v.3.0 - [Breaking Change] "EmotionLevel" range is more precise.
  • v.2.0.0.1 - support .NET Standard 2.0
  • v.2.0 - [Breaking Change] Remove aac format.
  • v.1.4 - Add mp3 format.
  • v.1.3 - Can chose voice file format from wav/ogg/aac.
  • v.1.2 - Add speaker "Bear"(Berserk Bear)!
  • v.1.1 - Add speaker "Santa"(Santa Claus)!
  • v.1.0 - First release.

License

Copyright (c) 2014-2019 @jsakamoto. Licensed under the MIT license.

VoiceText WebAPI Client for .NET NuGet Package

This is the clinet librray of HOYA Voice Text Web API for .NET.

Istllation

You can install via nuget.org

PM> Install-Package VoiceTextWebAPI.Client

Usage

using VoiceTextWebAPI.Client;
...
public async void btn_OnClick()
{
  var client = new VoiceTextClient
  {
    APIKey = "{your API key here.}",
    Speaker = Speaker.Haruka,
    Emotion = Emotion.Happiness,
    EmotionLevel = EmotionLevel.High,
    Volume = 50,
    Speed = 120,
    Pitch = 120,
    Format = Format.WAV
  };
  var bytes = await client.GetVoiceAsync("こんにちは。");
  File.WriteAllBytes(".\\result.wav", bytes);
}

Release Note

  • v.3.0 - [Breaking Change] "EmotionLevel" range is more precise.
  • v.2.0.0.1 - support .NET Standard 2.0
  • v.2.0 - [Breaking Change] Remove aac format.
  • v.1.4 - Add mp3 format.
  • v.1.3 - Can chose voice file format from wav/ogg/aac.
  • v.1.2 - Add speaker "Bear"(Berserk Bear)!
  • v.1.1 - Add speaker "Santa"(Santa Claus)!
  • v.1.0 - First release.

License

Copyright (c) 2014-2019 @jsakamoto. Licensed under the MIT license.

Release Notes

v.3.0
- [Breaking Change] "EmotionLevel" range is more precise.
v.2.0.0.1
- support .NET Standard 2.0
v.2.0
- [Breaking Change] Remove aac format.
v.1.4
- Add mp3 format.
v.1.3
- Can chose voice file format from wav/ogg/aac.
v.1.2
- Add speaker "Bear"(Berserk Bear)!
v.1.1
- Add speaker "Santa"(Santa Claus)!
v.1.0
- First release.

  • .NETFramework 4.5

    • No dependencies.
  • .NETStandard 2.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories (2)

Showing the top 2 popular GitHub repositories that depend on VoiceTextWebAPI.Client:

Repository Stars
anoyetta/ACT.Hojoring
Advanced Combat Tracker の FFXIV向けプラグインです。トリガ、TTSの拡張、HUDの拡張など。
chomado/GoogleHomeHack
Google Home 買ったので、マッチョな男の人に喋らせました。(C#, Azure Functions)

Version History

Version Downloads Last updated
3.0.0.1 504 3/19/2019
2.0.0.1 562 3/15/2018
2.0.0 515 3/15/2018
1.4.0 443 3/15/2018
1.3.0.1 783 4/12/2015
1.2.0-beta 509 10/18/2014
1.1.0-beta 576 9/4/2014
1.0.0.1-beta 492 9/1/2014
1.0.0-beta 524 9/1/2014