语音案例包括了:
首先,使用语音相关demo,需要先确认Linux语音的输入输出源正确,打开系统右上角settings:
选择Sound这一栏:
音频输入和输出源务必选择下面两项:
这样就可以使用语音demo了。
对于智行W2U,打开Linux用户文件夹下的robot_shell/w2u文件夹,运行19-speech_to_word.sh脚本。
cd ~/robot_shell/w2u
./19-speech_to_word.sh
对于智行W4A,打开Linux用户文件夹下的robot_shell/w4a文件夹,运行19-speech_to_word.sh脚本。
cd ~/robot_shell/w4a
./19-speech_to_word.sh
然后对着智行W2U,W4A说话,切换到最后一个tab里即可查看你说的话转成文字。
出现这个提示即可说话
终端显示语音识别的结果
对于智行W2U,打开Linux用户文件夹下的robot_shell/w2u文件夹,运行20-word_to_speech.sh脚本。
cd ~/robot_shell/w2u
./20-word_to_speech.sh
对于智行W4A,打开Linux用户文件夹下的robot_shell/w4a文件夹,运行20-word_to_speech.sh脚本。
cd ~/robot_shell/w4a
./20-word_to_speech.sh
这时,打开一个新的终端发送下面的Topic,可以听到智行W2U,智行W4A说你好:
发送什么文字,智行W2U,智行W4A都会转成语音,并播放出来。