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
詳細はサンプルファイルを参照してください。 実行時のワーキングディレクトリに存在している必要があります。
app_key: <APP_KEY>
audio_format: 16k
grammar_file: -a-general