Skip to content

juntaki/amivoice-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

amivoice-go

PkgGoDev Go Report Card

AmiVoice Cloud PlatformのGoライブラリです

ライブラリとして利用

Websocket音声認識APIにのみ対応しています。

単発で音声ファイルを変換するサンプル

Aイベントの結果のみを利用します。 実行には設定ファイル(setting.yamlが必要です)

go get github.com/juntaki/amivoice-go/cmd/transcribe
transcribe test.wav

リアルタイムでの字幕生成サンプル

AイベントとUイベントを利用してGUIで字幕をリアルタイムに生成します。 マルチプラットフォームで動作します。Linux/Macで確認済み。 実行には設定ファイル(setting.yamlが必要です)

go get github.com/juntaki/amivoice-go/cmd/caption
caption

setting.yamlの書式

詳細はサンプルファイルを参照してください。 実行時のワーキングディレクトリに存在している必要があります。

app_key: <APP_KEY>
audio_format: 16k
grammar_file: -a-general

About

AmiVoice Cloud PlatformのGoライブラリ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages