Skip to content

音声案内機能の追加#12

Open
Kasaiatsuki wants to merge 4 commits into
lang_onlyfrom
feat/voice_guidance
Open

音声案内機能の追加#12
Kasaiatsuki wants to merge 4 commits into
lang_onlyfrom
feat/voice_guidance

Conversation

@Kasaiatsuki

Copy link
Copy Markdown
Collaborator

言語指示が想定している場所で正しいものが出力されているのかを確認するのかテキスト情報だと難しかったので、音声でも出力できるようにした。
現在はespeakというライブラリを使っており、音声が機械的なため、より自然なpiperというライブラリへの移行も検討している。

@kyo0221

kyo0221 commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator

既に音声を出力させて検証をしていたら,その時の動画等を見てみたいです

@yasuohayashibara

Copy link
Copy Markdown
Member

リソースが潤沢にあるのであれば,音声合成を利用してもよいと思います.
一方で,リソースに制約がある場合は,実行時に音声合成を行うよりも,あらかじめ生成した音声ファイルを再生するだけのノードとした方が,構成がシンプルで負荷も小さいため扱いやすいと思います.

別のプロジェクトでは,以下のROSパッケージを利用して音声ファイルを再生しています.
https://github.com/RDC-harvesting-robot/audio_common

音声ファイル自体は,VOICEVOXを利用して事前に生成しています.
https://voicevox.hiroshiba.jp/

@Kasaiatsuki

Copy link
Copy Markdown
Collaborator Author

VOICEVOXで事前に音声ファイルを用意して再生する方式に変更しました。
サンプル音声↓
001.wav
002.wav

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants