-
 
No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro jazzy. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.1.28
License HOYA License
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_3rdparty.git
VCS Type git
VCS Version master
Last Updated 2024-07-10
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

voice_text (www.voicetext.jp)

Additional Links

Maintainers

  • Kei Okada

Authors

  • Kei Okada

voice_text

ROS Interface for HOYA VoiceText Speech Synthesis Engine

Installation

  1. Install VoiceText SDK
  2. Put license file
  3. Build this package
cd /path/to/catkin_workspace
catkin build voice_text

Usage

  1. Launch voice_text node
roslaunch voice_text voice_text.launch

TIPS If you want to launch VoiceText engine on remote machine, try creating launch file like below:

<launch>
  <machine name="remote" address="192.168.0.3" />
  <include file="$(find voice_text)/launch/voice_text.launch">
    <arg name="machine" value="remote" />
  </include>
</launch>

  1. Say

Now speech synthesis is enabled.

rosrun sound_play say.py Hello! dummy 1.0 robotsound:=robotsound_jp

Robot says “Hello!”

Reference

Service

  • text_to_speech (voice_text/TextToSpeech)

    Set text_path for path to text file that contains speech sentences. Set wave_path for path to generated wave file to be generated. If ok in response is set to true, wave file is generated successfully.

Parameters

  • ~db_path (String, default: path found at build time (e.g., "/var/vt/sayaka/M16"))

    Path to VoiceText database directory.

  • ~license_path (String, default: "")

    Path to VoiceText license file. If this parameter is empty, SDK tries to search data-common/verify directory relative to db_path.

Dynamic Parameters

  • ~pitch (Int, default: 100)

    Pitch of voice by percentage. Speaks higher if this parameter is higher than 100.

  • ~speed (Int, default: 100)

    Speed of speech by percentage.

  • ~volume (Int, default: 100)

    Volumet of speech by percentage.

  • ~pause (Int, default: 800)

    Pause duration between sentences by milliseconds.

CHANGELOG

Changelog for package voice_text

2.1.28 (2023-07-24)

2.1.27 (2023-06-24)

2.1.26 (2023-06-14)

2.1.25 (2023-06-08)

  • GA: enable melodic/aarch64 (#432)
  • Restart voice text if verification fails (#300)
  • Add verification check rosinfo (#298)
  • Contributors: Aoi Nakane, Kei Okada, Naoto Tsukamoto, Naoya Yamaguchi, Shingo Kitagawa, Yoshiki Obinata

2.1.24 (2021-07-26)

2.1.23 (2021-07-21)

2.1.22 (2021-06-10)

  • [voice_text] Fix README to follow supporting other speakers than SAYAKA (#220)
  • Contributors: Shun Hasegawa

2.1.21 (2020-08-19)

2.1.20 (2020-08-07)

2.1.19 (2020-07-21)

2.1.18 (2020-07-20)

2.1.17 (2020-04-16)

2.1.16 (2020-04-16)

2.1.15 (2019-12-12)

2.1.14 (2019-11-21)

2.1.13 (2019-07-10)

  • [voice_text] Call rosservice from python instead of bash (#166 )
    • rewrite text2wave with python
    • call rosservice from python instead of bash
  • Contributors: Hideaki Ito

2.1.12 (2019-05-25)

2.1.11 (2018-08-29)

2.1.10 (2018-04-25)

  • add dependencies from voice_text to vt_dummy, solves #139 (#143)
  • Contributors: Kei Okada

2.1.9 (2018-04-24)

  • voice_text: add gencfg target to deps (#141)
  • Contributors: Yuki Furta

2.1.8 (2018-04-17)

2.1.7 (2018-04-09)

  • voice_text: support dynamic linking (#135)
    • install voice_text TARGETS - voice_text: CMakeLists.txt: remove debug code to force non-exists VT_LIB_PATH
    • voice_text: guide to install libs
    • install voice_text TARGETS
    • voice_text: CMakeLists.txt: remove debug code to force non-exists VT_LIB_PATH
    • add dependencies from generate_message_cpp to voice_text
    • use vt_dummy when we do not have voice_text library
  • Contributors: Kei Okada, Yuki Furuta

2.1.6 (2017-11-21)

2.1.5 (2017-11-20)

  • [voice_text] Add respawn argument for sound_play (#125)
  • Contributors: Shunichi Nozawa

2.1.4 (2017-07-16)

2.1.3 (2017-07-07)

2.1.2 (2017-07-06)

2.1.1 (2017-07-05)

  • add dynamic_reconfigure to run/build depends (#110)
  • Contributors: Kei Okada

2.1.0 (2017-07-02)

  • [voice_text] Refactor API (#101)
    • Cleanup directory (remove rosbuild related files.)
    • Rewrote VoiceText server node as ROS friendly.
    • text2wave calls rosservice internally (This enables running VoiceText
    • engine on remote machine easily)
    • Create sample launch file
    • Create README
    • WARNING : This breaks API (we need to run voice_text node in addition to sound_play), so existing users will have to change launch file for using voice text.
  • Contributors: Yuki Furuta

2.0.20 (2017-05-09)

2.0.19 (2017-02-22)

2.0.18 (2016-10-28)

2.0.17 (2016-10-22)

2.0.16 (2016-10-17)

2.0.15 (2016-10-16)

  • voice_text : clean up CMakeList.txt
  • [3rdparty/voice_text/text2wave] Enable text2wave using VoiceText other than pr2 robots.
  • Contributors: Kei Okada, Shunichi Nozawa

2.0.14 (2016-03-20)

2.0.13 (2015-12-15)

2.0.12 (2015-11-26)

2.0.11 (2015-10-07)

2.0.10 (2015-10-07)

2.0.9 (2015-09-26)

2.0.8 (2015-09-15)

2.0.7 (2015-09-14)

2.0.6 (2015-09-08)

2.0.5 (2015-08-23)

2.0.4 (2015-08-18)

2.0.3 (2015-08-01)

2.0.2 (2015-06-29)

2.0.1 (2015-06-19)

2.0.0 (2015-06-19)

  • move from jsk_common to jsk_3rdparty

1.0.72 (2015-06-07)

1.0.71 (2015-05-17)

1.0.70 (2015-05-08)

1.0.69 (2015-05-05)

1.0.68 (2015-05-05)

1.0.67 (2015-05-03)

1.0.66 (2015-04-03)

1.0.65 (2015-04-02)

1.0.64 (2015-03-29)

1.0.63 (2015-02-19)

1.0.62 (2015-02-17)

1.0.61 (2015-02-11)

1.0.60 (2015-02-03)

1.0.59 (2015-02-03)

  • Remove rosbuild files
  • Contributors: Ryohei Ueda

1.0.58 (2015-01-07)

1.0.57 (2014-12-23)

1.0.56 (2014-12-17)

1.0.55 (2014-12-09)

1.0.54 (2014-11-15)

1.0.53 (2014-11-01)

1.0.52 (2014-10-23)

1.0.51 (2014-10-20)

1.0.50 (2014-10-20)

1.0.49 (2014-10-13)

1.0.48 (2014-10-12)

1.0.47 (2014-10-08)

1.0.46 (2014-10-03)

1.0.45 (2014-09-29)

1.0.44 (2014-09-26)

1.0.43 (2014-09-26)

1.0.42 (2014-09-25)

  • Support cakint for vice_text by using catkin_find command
  • Contributors: Ryohei Ueda

1.0.41 (2014-09-23)

1.0.40 (2014-09-19)

1.0.39 (2014-09-17)

1.0.38 (2014-09-13)

  • catkinize python_twoauth and voice_text, modify multi_map_server's catkin.cmake
  • Contributors: Ryohei Ueda, JSK applications
  • catkinize python_twoauth and voice_text, modify multi_map_server's catkin.cmake
  • Contributors: Yuto Inagaki

1.0.37 (2014-09-08)

1.0.36 (2014-09-01)

1.0.35 (2014-08-16)

1.0.34 (2014-08-14)

1.0.33 (2014-07-28)

1.0.32 (2014-07-26)

1.0.31 (2014-07-23)

1.0.30 (2014-07-15)

1.0.29 (2014-07-02)

1.0.28 (2014-06-24)

1.0.27 (2014-06-10)

1.0.26 (2014-05-30)

1.0.25 (2014-05-26)

1.0.24 (2014-05-24)

1.0.23 (2014-05-23)

1.0.22 (2014-05-22)

1.0.21 (2014-05-20)

1.0.20 (2014-05-09)

1.0.19 (2014-05-06)

1.0.18 (2014-05-04)

1.0.17 (2014-04-20)

1.0.16 (2014-04-19 23:29)

1.0.15 (2014-04-19 20:19)

1.0.14 (2014-04-19 12:52)

1.0.13 (2014-04-19 11:06)

1.0.12 (2014-04-18 16:58)

1.0.11 (2014-04-18 08:18)

1.0.10 (2014-04-17)

1.0.9 (2014-04-12)

1.0.8 (2014-04-11)

1.0.7 (2014-04-10)

1.0.6 (2014-04-07)

1.0.5 (2014-03-31)

1.0.4 (2014-03-29)

1.0.3 (2014-03-19)

1.0.2 (2014-03-12)

1.0.1 (2014-03-07)

1.0.0 (2014-03-05)

  • add nkf to rosdep.yaml
  • do not compile if voicetext is not installed
  • add r58200(fixed include path), r58221(added nkf to rosdep) by mikita
  • add voice_text client program, copy from jsk-ros-pkg-unreleased
  • Contributors: Kei Okada

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Dependant Packages

Name Deps
jsk_3rdparty

Launch files

  • launch/voice_text.launch
      • voice_text_machine [default: localhost]
      • sound_play_machine [default: localhost]
      • launch_sound_play [default: true]
      • use_machine [default: true]
      • sound_play_respawn [default: true]

Messages

No message files found.

Plugins

No plugins found.

Recent questions tagged voice_text at Robotics Stack Exchange

No version for distro galactic. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.1.28
License HOYA License
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/jsk-ros-pkg/jsk_3rdparty.git
VCS Type git
VCS Version master
Last Updated 2024-07-10
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

voice_text (www.voicetext.jp)

Additional Links

Maintainers

  • Kei Okada

Authors

  • Kei Okada

voice_text

ROS Interface for HOYA VoiceText Speech Synthesis Engine

Installation

  1. Install VoiceText SDK
  2. Put license file
  3. Build this package
cd /path/to/catkin_workspace
catkin build voice_text

Usage

  1. Launch voice_text node
roslaunch voice_text voice_text.launch

TIPS If you want to launch VoiceText engine on remote machine, try creating launch file like below:

<launch>
  <machine name="remote" address="192.168.0.3" />
  <include file="$(find voice_text)/launch/voice_text.launch">
    <arg name="machine" value="remote" />
  </include>
</launch>

  1. Say

Now speech synthesis is enabled.

rosrun sound_play say.py Hello! dummy 1.0 robotsound:=robotsound_jp

Robot says “Hello!”

Reference

Service

  • text_to_speech (voice_text/TextToSpeech)

    Set text_path for path to text file that contains speech sentences. Set wave_path for path to generated wave file to be generated. If ok in response is set to true, wave file is generated successfully.

Parameters

  • ~db_path (String, default: path found at build time (e.g., "/var/vt/sayaka/M16"))

    Path to VoiceText database directory.

  • ~license_path (String, default: "")

    Path to VoiceText license file. If this parameter is empty, SDK tries to search data-common/verify directory relative to db_path.

Dynamic Parameters

  • ~pitch (Int, default: 100)

    Pitch of voice by percentage. Speaks higher if this parameter is higher than 100.

  • ~speed (Int, default: 100)

    Speed of speech by percentage.

  • ~volume (Int, default: 100)

    Volumet of speech by percentage.

  • ~pause (Int, default: 800)

    Pause duration between sentences by milliseconds.

CHANGELOG

Changelog for package voice_text

2.1.28 (2023-07-24)

2.1.27 (2023-06-24)

2.1.26 (2023-06-14)

2.1.25 (2023-06-08)

  • GA: enable melodic/aarch64 (#432)
  • Restart voice text if verification fails (#300)
  • Add verification check rosinfo (#298)
  • Contributors: Aoi Nakane, Kei Okada, Naoto Tsukamoto, Naoya Yamaguchi, Shingo Kitagawa, Yoshiki Obinata

2.1.24 (2021-07-26)

2.1.23 (2021-07-21)

2.1.22 (2021-06-10)

  • [voice_text] Fix README to follow supporting other speakers than SAYAKA (#220)
  • Contributors: Shun Hasegawa

2.1.21 (2020-08-19)

2.1.20 (2020-08-07)

2.1.19 (2020-07-21)

2.1.18 (2020-07-20)

2.1.17 (2020-04-16)

2.1.16 (2020-04-16)

2.1.15 (2019-12-12)

2.1.14 (2019-11-21)

2.1.13 (2019-07-10)

  • [voice_text] Call rosservice from python instead of bash (#166 )
    • rewrite text2wave with python
    • call rosservice from python instead of bash
  • Contributors: Hideaki Ito

2.1.12 (2019-05-25)

2.1.11 (2018-08-29)

2.1.10 (2018-04-25)

  • add dependencies from voice_text to vt_dummy, solves #139 (#143)
  • Contributors: Kei Okada

2.1.9 (2018-04-24)

  • voice_text: add gencfg target to deps (#141)
  • Contributors: Yuki Furta

2.1.8 (2018-04-17)

2.1.7 (2018-04-09)

  • voice_text: support dynamic linking (#135)
    • install voice_text TARGETS - voice_text: CMakeLists.txt: remove debug code to force non-exists VT_LIB_PATH
    • voice_text: guide to install libs
    • install voice_text TARGETS
    • voice_text: CMakeLists.txt: remove debug code to force non-exists VT_LIB_PATH
    • add dependencies from generate_message_cpp to voice_text
    • use vt_dummy when we do not have voice_text library
  • Contributors: Kei Okada, Yuki Furuta

2.1.6 (2017-11-21)

2.1.5 (2017-11-20)

  • [voice_text] Add respawn argument for sound_play (#125)
  • Contributors: Shunichi Nozawa

2.1.4 (2017-07-16)

2.1.3 (2017-07-07)

2.1.2 (2017-07-06)

2.1.1 (2017-07-05)

  • add dynamic_reconfigure to run/build depends (#110)
  • Contributors: Kei Okada

2.1.0 (2017-07-02)

  • [voice_text] Refactor API (#101)
    • Cleanup directory (remove rosbuild related files.)
    • Rewrote VoiceText server node as ROS friendly.
    • text2wave calls rosservice internally (This enables running VoiceText
    • engine on remote machine easily)
    • Create sample launch file
    • Create README
    • WARNING : This breaks API (we need to run voice_text node in addition to sound_play), so existing users will have to change launch file for using voice text.
  • Contributors: Yuki Furuta

2.0.20 (2017-05-09)

2.0.19 (2017-02-22)

2.0.18 (2016-10-28)

2.0.17 (2016-10-22)

2.0.16 (2016-10-17)

2.0.15 (2016-10-16)

  • voice_text : clean up CMakeList.txt
  • [3rdparty/voice_text/text2wave] Enable text2wave using VoiceText other than pr2 robots.
  • Contributors: Kei Okada, Shunichi Nozawa

2.0.14 (2016-03-20)

2.0.13 (2015-12-15)

2.0.12 (2015-11-26)

2.0.11 (2015-10-07)

2.0.10 (2015-10-07)

2.0.9 (2015-09-26)

2.0.8 (2015-09-15)

2.0.7 (2015-09-14)

2.0.6 (2015-09-08)

2.0.5 (2015-08-23)

2.0.4 (2015-08-18)

2.0.3 (2015-08-01)

2.0.2 (2015-06-29)

2.0.1 (2015-06-19)

2.0.0 (2015-06-19)

  • move from jsk_common to jsk_3rdparty

1.0.72 (2015-06-07)

1.0.71 (2015-05-17)

1.0.70 (2015-05-08)

1.0.69 (2015-05-05)

1.0.68 (2015-05-05)

1.0.67 (2015-05-03)

1.0.66 (2015-04-03)

1.0.65 (2015-04-02)

1.0.64 (2015-03-29)

1.0.63 (2015-02-19)

1.0.62 (2015-02-17)

1.0.61 (2015-02-11)

1.0.60 (2015-02-03)

1.0.59 (2015-02-03)

  • Remove rosbuild files
  • Contributors: Ryohei Ueda

1.0.58 (2015-01-07)

1.0.57 (2014-12-23)

1.0.56 (2014-12-17)

1.0.55 (2014-12-09)

1.0.54 (2014-11-15)

1.0.53 (2014-11-01)

1.0.52 (2014-10-23)

1.0.51 (2014-10-20)

1.0.50 (2014-10-20)

1.0.49 (2014-10-13)

1.0.48 (2014-10-12)

1.0.47 (2014-10-08)

1.0.46 (2014-10-03)

1.0.45 (2014-09-29)

1.0.44 (2014-09-26)

1.0.43 (2014-09-26)

1.0.42 (2014-09-25)

  • Support cakint for vice_text by using catkin_find command
  • Contributors: Ryohei Ueda

1.0.41 (2014-09-23)

1.0.40 (2014-09-19)

1.0.39 (2014-09-17)

1.0.38 (2014-09-13)

  • catkinize python_twoauth and voice_text, modify multi_map_server's catkin.cmake
  • Contributors: Ryohei Ueda, JSK applications
  • catkinize python_twoauth and voice_text, modify multi_map_server's catkin.cmake
  • Contributors: Yuto Inagaki

1.0.37 (2014-09-08)

1.0.36 (2014-09-01)

1.0.35 (2014-08-16)

1.0.34 (2014-08-14)

1.0.33 (2014-07-28)

1.0.32 (2014-07-26)

1.0.31 (2014-07-23)

1.0.30 (2014-07-15)

1.0.29 (2014-07-02)

1.0.28 (2014-06-24)

1.0.27 (2014-06-10)

1.0.26 (2014-05-30)

1.0.25 (2014-05-26)

1.0.24 (2014-05-24)

1.0.23 (2014-05-23)

1.0.22 (2014-05-22)

1.0.21 (2014-05-20)

1.0.20 (2014-05-09)

1.0.19 (2014-05-06)

1.0.18 (2014-05-04)

1.0.17 (2014-04-20)

1.0.16 (2014-04-19 23:29)

1.0.15 (2014-04-19 20:19)

1.0.14 (2014-04-19 12:52)

1.0.13 (2014-04-19 11:06)

1.0.12 (2014-04-18 16:58)

1.0.11 (2014-04-18 08:18)

1.0.10 (2014-04-17)

1.0.9 (2014-04-12)

1.0.8 (2014-04-11)

1.0.7 (2014-04-10)

1.0.6 (2014-04-07)

1.0.5 (2014-03-31)

1.0.4 (2014-03-29)

1.0.3 (2014-03-19)

1.0.2 (2014-03-12)

1.0.1 (2014-03-07)

1.0.0 (2014-03-05)

  • add nkf to rosdep.yaml
  • do not compile if voicetext is not installed
  • add r58200(fixed include path), r58221(added nkf to rosdep) by mikita
  • add voice_text client program, copy from jsk-ros-pkg-unreleased
  • Contributors: Kei Okada

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Dependant Packages

Name Deps
jsk_3rdparty

Launch files

  • launch/voice_text.launch
      • voice_text_machine [default: localhost]
      • sound_play_machine [default: localhost]
      • launch_sound_play [default: true]
      • use_machine [default: true]
      • sound_play_respawn [default: true]

Messages

No message files found.

Plugins

No plugins found.

Recent questions tagged voice_text at Robotics Stack Exchange